The spiritual village of a lost civilization built in the lush oasis of a seemingly infinite sand desert