Japan | 4K | 60 Minutes Relaxation

Japan is easily one of the most enchanting countries in the world! From the Northern Alps, to the scenery around Mount Fuji, Japan is a destination that needs to be experienced.

Scenic Relaxation
807K subscribers