GOOGLE Maps is a great tool for navigating your way around far-off lands. It is also particularly good at uncovering some weird and wonderful spots on Earth, such as this bizarre oddity in Tokyo. Is it a portal to another dimension?
Daily Express :: Travel Feed