Baimajing


Baimajing is a township-level division in its own right situated in Hainan, China.