Question: Which new Seven Wonders of the World is located in India?
Answer: Taj Mahal