World Answer 8

Meenakshi

Clues

Located in India

Hindu Temple known for its skyscraping gopurams