Yangli is a city located in China. As there is no specific source material provided regarding its geographical coordinates, administrative divisions, or local landmarks, it is identified primarily by its location within the country.
Due to the lack of detailed documentation, further specifics regarding its cultural significance, economy, or notable characteristics are unavailable at this time.