Preparing your study page...
Correct answer: C
Explanation
Saint Peter's Square is located in Vatican City, which is within the city of Rome.