News
Brihadisvara Temple, a revered religious site for Hindus in Thanjavur, Tamil Nadu, India, was built by King Rajaraja Chola I in A.D. 1010. With an imposing 216-foot-tall stone pyramidal spire, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results