Sort:  

Nice pic. Is this Thailand?

No...!
It's in Indonesia!