Designed by
Title
Piazza San Pietro in Rome #48294411
Description
The concentrated the essence of The Times square, can accommodate 500000 people, is located in the east of the Vatican, for square positive st Peters is famous, is the place where the Vatican hold religious activities.