Tokyo Seaside Wind Power Station No.1 is located in Koto City, Tokyo, Japan on 3-chome-6 Uminomori. Tokyo Seaside Wind Power Station No.1 is rated 4.3 out of 5 in the category wind farm in Japan.
Address
3-chome-6 Uminomori
Accessibility
No wheelchair-accessible entrance