Photo credits: Gary Lei, Zichen Xu, and Yushu Xie