Photo credit: Gary Lei, Zichen Xu