long valley Great wall hiking camping - chinahiking