This trip is a no-frills camping trip at a spectacular location–Alstom Point. Perched high above Lake Powell, the vistas are nothing short of stunning.