this is Chaweng Beach @ Samui island of Thailand.