Ching Ping Dam is located in _________?

  1. Japan
  2. China
  3. Thailand
  4. South Ko

Ching Ping Dam is a Hydropower Station located in China.

Ching Ping Dam Construction began in 2005 and complete in 2013.

Ching Ping Dam located on the Yalong River.

Leave a Comment

Your email address will not be published. Required fields are marked *

%d bloggers like this: