Huacachina - Peru live cam

Huacachina, an oasis in the desert of Peru