Brihadeeswarar Temple
Brihadeeswarar Temple, which is one of the largest temples in India, is situated in Thanjavur in Tamil Nadu, India. This 1000-year-old temple is built in 1010 AD by Raja Raja Chola I. This temple is also known as Rajarajeswara Temple or Rajarajeswaram and is dedicated to Lord Shiva. It is included in UNESCO World Heritage […]