In Japan, there's a bridge that leads to paradise. It's called "Amanohashidate". This natural bridge north of Kyoto forms a barricade along the sea of Japan.