A view from the tallest building in Santiago, Chile. City and natureA view from the tallest building in Santiago, Chile.