29th October 2018
Must Watch: To Touch the Sun – Chimborazo
A must watch journey to the farthest point from Earth’s center: Chimborazo Chimborazo is recognized as “the closest point to the sun”, because if you measure its altitude from the earth’s center, it is 2km higher than Everest. Enjoy this beautiful video with cool shots from what looks to have been an epic expedition to […]