Where is Balladeer?

Where is Balladeer located?

Balladeer, Anhui, China (approx. 33.55833°, 116.35°)


Where is Balladeer on the map?