Showing posts with the label Sandoval Lake

Sandoval Lake

About 10 kilometres east of Puerto Maldonado, in Peru's Amazon basin, the Rio Madre del Dios ha…

Load More That is All