Rendering by Zhelin Cai.