The Beach..a WaterPark in Albuquerque that appears closed 2003...