Image of the Day: Fujisan

Some days, nature just wants to paint itself. Photo: Michael Yamashita

Fujisan – Japan’s most recognizable mountain and an eternal symbol of grace and perfection. Known as the sacred home of the kami or gods, Mt. Fuji is a natural work of art that has inspired countless artists, poets and photographers.

Leave a Reply