An Explorer finds a mystery, hundreds of fishes lying on a beach of Hong Kong's biggest hidden IslanLocation: Pui O Beach, Lantau Island, Hong Kong Photo was taken by an explorer exploring the southern part of Lantau Island (One of the...