According to Baidu map data, Anhui is located at the lower right on the map of China, and Anhui is located in the hinterland of East China, which is an inland province near the Yongjiang River in the east of China.
Anhui province, referred to as "Anhui" for short, is a provincial-level administrative region of the People's Republic of China, with Hefei as the capital and located in the Yangtze River Delta in East China.