The Big Temple, Thanjavur - India's Greatest Architectural Wonder! A magnificent glory of Chola!