Where is Cha-poo-pah?

Where is Cha-poo-pah located?

Cha-poo-pah, Heilongjiang, China (approx. 47.61167°, 124.0383°)


Where is Cha-poo-pah on the map?