San Pedro de Atacama is an oasis town. Here, in the middle of the mountains and desert, plants flourish.