Answer :

AL2006
That point is located near the village of DaYuanCheng in China,
on the continent of Asia.

Other Questions