As the weather warms up, a group of Mandarin ducks were spotted playing on the lake and enjoying the spring sunshine at Beihai Park in Beijing. As a former imperial garden, Beihai Park is one of the largest and best preserved Chinese gardens, featuring numerous ancient buildings, palaces and temples in traditional Chinese architectural styles.