A photo series from photographer Sheila Zhao on China’s northwestern provinces, where the old Tibetan Kingdom meets the new Han Chinese world. Capturing visions of wild, remote landscape along with other surreal moments experienced while traveling, the series is a personal reflection on a region that fascinates the photographer.