Lake Titicaca is the highest lake in world, and sits between Peru and Bolivia
by twostepsonward · 2 years ago · via Instagram
by twostepsonward · 2 years ago · via Instagram
by twostepsonward · 2 years ago · via Instagram