The entrance to the huge grounds of Phanom Bencha Mountain resort