Lake Toya, Japan
December 2019

Located in the center of the Shikotsu-Toya National Park, Lake Toya is a pristine land for meditation. But to everyone's surprise, the town once received dozens of world leaders by hosting a G8 summit.
19 Pictures | Japan