Mt. Moiwa is a 531-meter high mountain located in the south of Sapporo City, Hokkaido. It is a good place for sightseeing in Sapporo. From the observatory deck, visitors can overlook the streets of Sapporo and the coast of the Sea of Japan. Become one of the three night views of Hokkaido, you must not miss this beautiful scenery!