Kagami Numa – Japan’s Magical Dragon’s Eye Lake

Kagami Numa is a mythical Japanese lake that turns into a giant eye every spring, during the thawing process, hence its nickname, Dragon’s Eye Lake. Located near the summit of Mount Hachimantai in north-eastern Japan, in the middle of a dense forest, Kagami Numa doesn’t look much different than the many other volcanic lakes in […]