Rank #85

Brihadeeswarar Temple, Thanjavur

Brihadeeswarar Temple, located in Thanjavur, India, is an ancient Hindu temple dedicated to Lord Shiva. Built in the 11th century by the Chola dynasty, it is one of the largest temples in India and is renowned for its grand architecture and intricate

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density