depositsmag.com
Brihadeeswarar Temple, India
Construction of the Brihadeeswarar Temple (also spelt Brihadisvara or Brihadeshwara), which is in Thanjavur in the state of Tamil Nadu, India, began in 1003 AD by Rajaraja I and was completed in 10…