6270 Europe 2022 – St Pierre Cathedral – Geneva – Switzerland ← Previous Next → ..The main building is 64m long and its altar was very plain..