Do you know, that 90% territory of Japan is mountains? Watch this beautiful April virgin snow and awe-inspiring mountains (Northern Japan Alps).