The Church of Saint Francis is a Roman Catholic parish church located in Wetzikon, Switzerland.
Wikipedia https://en.wikipedia.org/wiki/St._Francis's_Church,_Wetzikon
Coordinates 47°19'23.895" N 8°47'24.562" E