Some artificial rocks are seen sitting on the edge of the roof of a 26-story building in downtown Beijing, April 22, 2015. [Photo/people.cn]