Honshu is Japan’s main island with a bustling vibe and most of the country’s major cities. Tokyo, the capital of Japan, is situated on the east coast and is the epicentre for finance and fashion industries and renowned for its cuisine. Lying just southwest of the city is Mount Fuji, the country’s tallest peak. At 3,776 metres, it is an iconic snow-capped landmark and active volcano. Mount Fuji is not the only one to see snow, with over 500 ski resorts on offer including Hakuba, Myoko Kogen, Nozawa Onsen and Shiga Kogen.