An Explorer finds a mystery, hundreds of fishes lying on a beach of Hong Kong's biggest hidden Islan

Location: Pui O Beach, Lantau Island, Hong Kong
Photo was taken by an explorer exploring the southern part of Lantau Island (One of the biggest islands that make up Hong Kong). Little known fact is that "Hong Kong" consists of 263 islands and Lantau Island is one of those islands where Pink Dolphins roam around, Muntjac Deers call home, Wild Boars roam, Snakes hisses, Wild Cows and Buffaloes roam and even produce "magic".