Please rotate your device.

The Big Temple

Photo by Ajay Sharda

Product Description

Brihadeeshwarar temples is the largest temple in India and is one of the greatest temples with an outstanding architecture in the country at Thanjavur in Tamil Nadu state of India


Choose from Photos

Browse your albums until you find a picture you want to use

Select an album

Select a new photo

0 / 0 photos selected
Back to albums