Karst Island By levonrivers September 14, 2026September 14, 2026 An island of karsts in Ha Long. Taken in Ha Long Bay, Vietnam. ← Back to Print Gallery