Muroran
City in Hokkaido, Japan
Muroran is a port city on the south coast of Japan’s Hokkaidō island. Across its harbor, the broad span of Hakuchō Bridge is lit up at night. Mt. Sokuryo has a park with panoramic views of the bridge and the city. There are falcons and rock...