Che Ha


Che Ha - village in People's Republic of China.