China claims world’s biggest man-made waterfall

A province in southern China known for its stunning natural beauty can now also boast the world’s largest man-made waterfall – but it doesn’t come cheap. Flowing 108 metres (350…

North Coast Night Lights: Houda Beach Cave

The Milky Way rises from the horizon near the glow of the setting crescent moon outside of this hidden Houda Beach cave. Camel Rock’s silhouette is large on the horizon…