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 question•1 category
Score History
Loading score data...
Average Rank
#20.0
Median
#20
Range
#20–#20
Rankings by Model
Gemini 3.1 Flash Lite #20