Located at the foot of Hongluo Mountain in Beijing’s Huairou District, Hongluo Lake Bird Island is the home to over 1,000 kinds of birds, including black swans, Australian ostriches, European flamingos and vultures, mandarin ducks, wild gooses and red-crown cranes. [China.org.cn]
Go to Forum >>0 Comment(s)