Xu Beihong is most renowned for painting horses. The vitality of his horses is often seen as a reflection of the intrepid spirit of the Chinese people in the first half of the 20th century despite the great social and political instability.