Secrets of Japan... an in depth look at Edelweiss Bike Travel's two-week exploration of Japan. From coast to coast, and through the magnificent mountains lying between, Japan is a magical place with a deep history, culture, people and topography that is unmatched anywhere else on the planet.