Technical Tour

September 21, 2018
Okutataragi Power Station (pumped-storage hydropower plant)
Himeji Castle

TOP