No matter how impressive the buildings, the mountain wins!! Santiago, Chile. Competing with the mountainNo matter how impressive the buildings, the mountain wins!! Santiago, Chile.