long valley castle great wall - chinahiking