Mt Fuji Missing in Action at Lake Kawaguchiko

If you were to ask a bunch of random people to tell you what the first thing they think of upon hearing the word ‘Japan’, there would surely be a good sized bunch who say Mount Fuji. Mount Fuji is not only the highest peak in all of Japan (3776 metres) but it is also […]

Read More