Amanohashidate is widely known as one of the three most beautiful places in Japan because of the
thin strip of land and the stark contrast between the water and the mountains. It was overcast and foggy during our
visit but it was beautiful nonetheless.