Original: Lake Titicaca is a lake located on the border of Peru and Bolivia .
Simplified: Lake Titicaca is located between Peru and Bolivia .