play_circle_outline

The Desert Star Hotel located in Zhongwei, Ningxia Hui autonomous region. The stunning scene of a hotel in the desert in Zhongwei, Northwest China's Ningxia Hui autonomous region, has attracted growing attention.

82Upvotes
close
Minds LIVE EVENT in NYC on June 25.  Tickets on sale now!