6271 Europe 2022 – St Pierre Cathedral – Geneva – Switzerland ← Previous Next → ..and it has a huge pipe organ..