Seven Wonders of India: The Chola temple of Thanjavur (Aired: January 2009)

PUBLISHED ON: September 1, 2013 | Duration: 18 min, 55 sec

  
loading..
Thanjavur in Tamil Nadu is one of the most important world heritage sites. It is home to the most ambitious granite monument of the world.

................................ Advertisement ................................

................................ Advertisement ................................