Alexander von Humboldt statue in Chimborazo national park Posted by Christian on 16. July 201729. March 2018 Alexander von Humboldt statue in Chimborazo national park