Lake Titicaca

Lake Titicaca is a lake in the Andes, on the border of Peru and Bolivia.

Scooby-Doo! Frankencreepy
It was listed on Grand Central's split-flip display.