Photograph Copyright © Michael Babcock 2005
Please do not use without permission.
Magical Lake: Cheow Lan Lake in Khao Sok National Park was probably the best-kept secret in Thailand at the time this picture was taken. No more: it has been discovered. The soaring limestone karsts are part of a several thousand mile spine, which includes the famous area in Guilin, China.