Vachiratharn Waterfalls, Doi Inthanon
Taken inside Doi Inthanon National Park in northern Thailand near Chang Mai this was perhaps the most impressive waterfalls within the park. The weather wasn't great and there was tons of spray so it's not the best panorama ever, oh well.
