The ornate altar of the St. Peter's Church in Prague, Czech Republic, features a large statue of Saint Peter holding a cross, flanked by smaller statues of angels and saints, with a large painting above.