Harukas 300 (Observation Deck) | Travel Guide | TravelPal