Loading…
The banks of Lake Titicaca in Puno, Peru. Pollution from this rapidly growing city has fouled the shores, giving rise to a th...