Fujiyama Mountain in Japan c.1920

| June 4, 2013

This beautiful photo of Fujiyama Mountain in Japan was done in 1920.  This mountain, often called Mount Fuji, is actually the tallest mountain in Japan, located on Honshu Island. On a clear day, you can actually spot Mount Fuji from Tokyo!