Ancient history and sophisticated modern technology mingle seamlessly in Japan and together create some Japan landmarks not ...
A teal-coloured castle, a lifelike whale and a giant blue ship are just some of the unique buildings dotted along stretches of Japanese motorway ... just like in that famous scene in Lost In ...