Aomori > Towada, Oirase > Hakka Pass Observation Deck
A mysterious world created by miraculous natural conditions