The correct answer is (b), Mumbai.
The World Trade Centre is a complex of seven buildings in Mumbai, India. It is located in the Cuffe Parade area of South Mumbai, on the waterfront of the Arabian Sea. The complex was developed by the World Trade Centre Authority of India (WTC-AI) and was completed in 2008.
The World Trade Centre Mumbai is the tallest building in India and the second tallest building in South Asia. It is also the tallest building in the world to be built entirely on reclaimed land. The complex has a total floor area of over 3 million square feet and is home to a variety of businesses, including offices, hotels, and retail stores.
The World Trade Centre Mumbai is a major landmark in the city and is a popular tourist destination. It is also a symbol of Mumbai’s economic power and its status as a global city.
The other options are incorrect because:
- Noida is a city in the Indian state of Uttar Pradesh. It is located about 30 kilometers from New Delhi.
- New Delhi is the capital of India. It is located in the northern part of the country.
- Chennai is a city in the Indian state of Tamil Nadu. It is located on the Coromandel Coast of the Bay of Bengal.