- More Photos
- Enlarge
- Gallery
03/12/2008 | Location: Rio de Janeiro, Brazil
On the drive back, we stopped at another lookout to get a look at the statue from below. The statue sits overlooking the city in the Tijuca National Forest.
(Photo and caption by Brian Rogers / LongJaunt.com)
ADVERTISEMENT

© 2008 LongJaunt.com




