Japan Series – Kawaguchiko

Imagine a place where all your troubles turn into vapour and float away as you overlook a gorgeous scenery you’ve only ever seen in pictures before. A place that makes you stop and revel at the beauty of life, where every single precise detail creates the glory of the bigger picture. That’s what staying at…