Three Thousand Fingers of Rock by Graham Reid

Halong Bay, Vietnam. Three thousand fingers of rock point out of the ocean, created either by a dragon, wind and water erosion, or the carving hand of God. You decide. Graham Reid