This amazing view is from a residential street on the hill to the south-West of the Vatican, near Villa Doria Pamphili. It’s about 15 minutes’ walk from Baldo delgi Ubaldi Metro station (Linea A) or the same from San Pietro train station, up a hill...