English: Lake Titicaca, in the Andes, is the highest navigable lake in the world.
Telugu: ఇక్కడున్న లేక్‌ టిటికాకా ప్రపంచంలోనే అతి ఎత్తయిన ప్రదేశంలో ఉన్న సరస్సు.