This is Semuc Champey in Guatemala, Central America, not Thailand.

Ah......The beauty of nature.

İs the place is heaven place? OMG.

I wish there were not any human on this photo & it's perfect for wallpaper

Have this pic too. Awesome place. Was this where the movie was made?