Heaven on Earth (4 Stars)
Got these nice pictures. Did a quick search and found out it's in Thailand. It's truly indeed and unseen paradise.
Really makes me want to go to Thailand again.
http://www.tatnews.org/tourism_news/2070.asp
This is the River Kwai Jungle Raft