Ecuador Podocarpus Mirador hike

Me at the sign indicating the highest point of Los Miradores hike in Podocarpus National Park near Loja, Ecuador

error

Enjoy this blog? Please spread the word :)