Soaring above our Lady

Standing at the foot of Our Lady of Lourdes Church, is a humbling experience. This massive structure is an awesome sight from every angle, and is almost guaranteed to give you an eery sense of calm, if not make you feel really really small. I bet that eagle would have one heck of an incredible view, soaring through those clouds. Head to the church for a glimpse of Gothic spires, intricate paintings and a new definition to the word 'Tall'. Trichy, TN.