Home / Mexico / Top of Torre Latinoamericana, Mexico City @
Picture taken on 20 December 2008
View from the top of Torre Latinoamericana, Mexico City. The tower was the largest standing structure in Latin America when it was built in 1956.