In the mountains of Thailand's Golden Triangle there is a sanctuary awaiting those who find solace in being reunited with mother nature