David Ports high above Royal Arch Canyon.