English: Lake Titicaca is a large, deep lake in the Andes on the border of Peru and Bolivia.
Telugu: లేక్ టిటికాకా అనేది బొలీవియా మరియు పెరు సరిహద్దులో అండీస్లో ఒక పెద్ద, లోతైన సరస్సు.