A bird view from the 18th floor of a building in Beijing is shown here in this picture. A woman narrowly escaped death when she accidentally fell from the 18th floor balcony of her apartment in the building, January 5, 2010. [Photo/cri.cn]
Go to Forum >>0 Comments