Where is Dahuangdi?

Where is Dahuangdi located?

Dahuangdi, Sichuan, China (approx. 28.13468°, 105.505°)


Where is Dahuangdi on the map?