Results 1 results found El Obelisco (the Obelisque), Buenos Aires, Argentina, South America St Peter's Basilica in St Peter's Square at night in Vatican City; Rome, Lazio, Italy