Where is This is why?

Where is This is why located?

This is why, Anhui, China (approx. 30.18333°, 116.25°)


Where is This is why on the map?