People walk in the Queen Mother Rose Garden of Hazlehead Park in Aberdeen, Scotland, Britain, on Oct. 14, 2019. (Xinhua/Han Yan)
Autumn scenery in Aberdeen, Britain
Source: Xinhua| 2019-10-15 10:49:07|Editor: Wang Yamei
MORE PHOTOS
People walk in the Queen Mother Rose Garden of Hazlehead Park in Aberdeen, Scotland, Britain, on Oct. 14, 2019. (Xinhua/Han Yan)