December 17, 2011 marked the crowning moment in the journey of St. Stephen's Mar Thoma Church — the day the church building was formally consecrated and inaugurated. After years of faith, prayer, and sacrifice, the parish gathered in gratitude and worship to dedicate their permanent home to the glory of God. These photographs capture that sacred and joyful occasion.
Click any photograph to view in full screen
How awesome is this place! This is none other than the house of God; this is the gate of heaven.— Genesis 28:17