Desert Star Hotel

LOCATION

Ningxia, China

1/5

YOU MIGHT ALSO LIKE

CONTACT US