3570 S. Las Vegas Blvd., Las Vegas, Nevada 89109 USA
Trevi Fountain Caesars Palace
Photo Credit: Pedro Szekely
Claim copyright