The Green Umbrella - Langawi Island, Malaysia.
Behind the scenes ...