Gopuram, or entrance tower, Sri Ranganathaswamy Temple, Srirangam Tamil Nadu. Largest Hindu temple complex in India