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?
