Nestled serenely in the Mekong River, a mere 15 kilometers north of the bustling Phnom Penh, Cambodia, Silk Island, or Koh Dach