Feel young after shaving off my Spanish beard. A selfie from Piazza San Pietro.tomadityaFeb 1, 20151 min read Piazzo San Pietro is a pivotal location in the globe. Located in the smallest country in the world, it attracts all nations.