Answers Jump to Completed Puzzle Screenshot ClueAnswer st Peter’s Sacred Building In The Vatican City Next Clue: not SistersBasilica Back to Group 249