Cerro Tusa rises sharply from the hills of Antioquia, Colombia, forming the world’s tallest natural pyramid. Captured from above, this aerial footage reveals the mountain’s distinctive triangular ...
At the end of the 1900s, forces aligned and an idea became concrete and metal and turf.