“Las Pozas is located near the village of Xilitla, Mexico, and it’s a garden with more than 80 acres of waterfalls, pools, and massive surreal structures.”