Lake Akimoto Observatory is located in Yama District, Japan on Obudaira-1073 Hibara, Kitashiobara,. Lake Akimoto Observatory is rated 4 out of 5 in the category observation deck in Japan.
Address
Obudaira-1073 Hibara, Kitashiobara,
Accessibility
No wheelchair-accessible entrance