Shuang Li 1990, Wuyi mountains, China Tentoonstellingen Shadow Self Portal to a Parallel World Shuang LiMy Way Home Is through You, 2024