10 Replies to “Contest #648”

  1. Amantani is an island on the Peruvian side of Lake Titicaca
    15°39’59.21″ S 69°42’49.72″ W

  2. Amantani island, Lake Titicaca, Peru. Coordinates 15°39’54.82″S, 69°42’42.78″W.

Comments are closed.