Brad Gonsalves took this picture in November 2024 of floating islands on Lake Titicaca, Peru, the highest navigable lake in the world, at over 17,000 feet in the sky. Brad Gonsalves took this ...