The church is located in the center of the town of St. Gallen, a typical Protestant church. The church is not much different from the churches in other parts of Europe. It looks tall and luxurious, and the interior is solemn. It is the tallest and largest building in the town.