A breathtaking shot by Max Rive at Spain’s Faja de las Flores in Ordesa National Park.