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.
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.