One of the prized possessions of India is this Brihadeshwara Temple in Tamil Nadu ... in Thanjavur in southern Tamil Nadu state and was built by Raja Raja Chola I and completed in 1010 CE.
Some results have been hidden because they may be inaccessible to you