1.6k SharesXian Ren Qiao – a natural bridge spotted on Google Earth turns out to be the world’s largest so far