long valley castle great wall camping - chinahiking