The World Trade Centre in India is located in Mumbai.