Chimborazo is the world’s highest mountain, at least if you count from the earth’s core and also the nearest point on earth from the sun. I took a mountain bike and went down from 5000 meter. Too bad – of course – the weather was kinda bad. Then again if you really want to see the vulcano, get of your lazy ass.
The grass thing is an inca ruin along the old inca path