cháo xī diàn zhàn

Translation

  • tidal power station
Chinese Tones