is this okay to travel during the winter or will we encounter snow? Are the signs in English and Mandarin?