Designed by
Title
Isla Incahuasi. Salar de Uyuni. Potosà Department. Bolivia #82136295
Description
Isla Incahuasi is a hilly and rocky outcrop of land and former island in Bolivia situated in the middle of Salar de Uyuni, the world`s largest salt flat, at an elevation of 3,656 meters
This image is editorial