0
lake titicaca is in bolivia and is home to the lake titicaca frog
The Lake Titaca frog
Lake Titicaca
titicaca titicaca titicaca
fresh water