Get Premium
Showing more like

The Sri Ranganathaswamy Temple in Tamil Nadu, India. Rebuilt in the 14th century after being destroyed by Muslim invaders, it is now the largest functioning Hindu Temple in the world.