Our Lady Of Velankanni Church, Shoolagiri
India
Shoolagiri is a large village and Taluk in the Krishnagiri district of Tamil Nadu. It lies along National Highway 7, and is overlooked by a hill with three peaks. Shoolagiri is a cosmopolitan town with a mix of linguistic groups. Tamil is the official and spoken language, however there are also a significant number of Telugu and Kannada speakers in the town.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).