News

Located between Peru and Bolivia at over 3,800 metres above sea level, Lake Titicaca is the highest navigable freshwater basin in the world. Maja Messmer Mokhtar from the Swiss embassy in Bolivia, ...