/May 2, 2012 by Thomas DeVoss visitheworld: Tourists at Tee-Lor-Su Waterfall in north-western Thailand (by TAStudio). Source: http://flickr.com