Iwaya Ryokuchi Observatory by Japan Guide We can watch Toyohashi City and Shinkansen running from the Iwaya Ryokuchi Observatory, with an altitude of 113 meters and… 0 FacebookTwitterPinterestLinkedinTumblrVKOdnoklassnikiRedditStumbleuponTelegramLINEEmail