Newly opened in Fujinomiya, near the base of Japan’s most iconic mountain, the Mt. Fuji World Heritage Center features an inverted Mt. Fuji reflected into a pool of water – reminiscent of the famous image of the sacred mountain reflected on the surface of Lake Kawaguchi.