Note to self: If ever in China, avoid the escalators...........