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