Lake Titicaca

place
GenRank Score
8.7

A large, deep lake in the Andes on the border of Peru and Bolivia, known as the highest navigable lake in the world.

Also Known As

Lake Titicaca
1 question1 category

Score History

Loading score data...
Average Rank
#20.0
Median
#20
Range
#20#20

Rankings by Model

Gemini 3.1 Flash Lite #20