Gran Torre Santiago, Santiago, Chile

image

The tallest skyscraper in Latin America, Gran Torre Santiago towers above all of its surroundings in Santiago, Chile.

Advertisements