Buffalo crossing the road in grand canyon national park