Amanohashidate, the Floating Bridge of Heaven, is famed as one of the three classical sightseeing spots in Japan. It is also the place where legend says that Izanagi and Izanami, the Gods of Creation, formed the islands of Japan with the dribbles from their jewelled spear.