Statue of Liberty - Barra Shopping mall - Rio de Janeiro, Brazil
Posted by: saopaulo1
S 22° 59.957 W 043° 21.624
23K E 668045 N 7455619
The Statue of Liberty outside the New York City Center, part of the Barra Shopping center. In Rio's Tijuca neighborhood.
Waymark Code: WM5166
Location: Rio de Janeiro, Brazil
Date Posted: 10/24/2008
Views: 16