Photo credits: Sandy Ng, Raymond Ng, Tomasz Michniewicz & Zhang Xin