Ecuador Podocarpus Mirador hike vista 2

Dense vegetation seen from the trail of Los Miradores hike in the Podocarpus National Park near Loja in Ecuador