Stairway to Heaven

The Lourde’s Church near Main Guard, Trichy, is a replica of the famous church in France known as Basilica of Lourdes. Construction began in 1890 and it took 13 years to complete. It is said that the exterior has never been repainted (although, i have my doubts on that claim). This is also the tallest man-made structure in Trichy. Massive, literally.

Archive