Aomori > Towada, Oirase > Shimeitei Observatory
A mysterious world created by miraculous natural conditions