User Rating:
Not right?
by kerij
February 23, 2001
The statue welcomes saints and sinners alike, standing arms outstretched in welcome against the majestic and awe inspiring Andes mountains. The view from the mountain top is breathtaking, not only the panoramic view of the city, but the 360 degree surroundings of the mountain itself.
From journal Shopping at 8500 feet