00:37 See dramatic footage from a powerful wind storm that hit southern China this week, blowing away small structures and sending people running for cover.The footage was shot in Liuzh
The Dubai Miracle Garden is the world’s largest flower garden, housing giant floral structures and millions of plant varieties. Plants grow in familiar and fun shapes, l
Nearly400mysteriousancientstonestructureshavebeenidentifiedintheSaudiArabiandesertbyanAustralianresearcherusingGoogleEarth.DavidKennedy,whoseteamhasspentdecades