A UNESCO World Heritage Site, Brahadeeswarar Temple is unparalleled for its beauty and scale. Located at Thanjavur in Tamil ... is carved out of a single stone. A six km long inclined plane ...