It's beautiful and very inviting.
This is bamboo Island, near Phi Phi. It is great!
Very pretty! I'm guessing this is Ko Phai which means "Bamboo Island" in Thai. (Wikipedia is great.) Alas, Google maps does not cover this little archipelago in the Gulf of Thailand.
Which island is it, Bamboo or Phi Phi? And where's the bamboo?