This photo taken at Cangyan Mountain of Jingxing county, North China's Hebei province, on March 10, shows Zhao and his workers inside his home which is located in the area that he aims to turn green.[Photo/icpress.cn]
Time stands still in old tea house