What is the lowest point in People's Republic Of China?
Ayding Lake
Dafen
Sheung Yiu
Insukati Valley
Answer
People's Republic Of China's lowest point is the Ayding Lake with an elevation of -154 Meters above sea level. Aydingkol, Aydingkul (Mongol) or Ayding is a lake in the Turpan Depression, Xinjiang Uyghur Autonomous Region, PR China.
People's Republic of China Challenge: 30 Questions to Test Your Expertise