In the beautiful highlands of Thailand, there is always a new mountain peak to scale. Here comes yet