The amazing frozen waterfall of the Bila River at Darbin Lake National Forest Park has attracted many tourists. [Photo provided to China Daily]
Go to Forum >>0 Comment(s)