A ledge bears a striking resemblance to a human face on Loushan Mountain in Jiujiang city, East China’s Jiangsu province, Sept 10. [Photo/CFP]