Brain › World

Christian Nativity scenes are very popular during the Christmas holidays. However, a life-sized Nativity scene is on permanent display in Piazza San Pietro, in this city.

  1. Paris, France
  2. Venice, Italy
  3. Toledo, Spain
  4. Vatican City

Answer

The correct answer is D) Vatican City.

More World questions

Play Brain · Practice