Lake Titicaca on the border between Peru and Bolivia is surely one of the last places on earth where magic lives.
Shot with: DSLR