Stray Bird | Yellow River by Studio QI Architects
Stray Bird | Yellow River is a cutting-edge boutique hotel, located in one of the most magnificent places on earth: an isolated oasis encircled by both the Yellow River and Tengger Desert in CHINA’s Ningxia Autonomous Region.