South Vista from Mt Dellenbaugh, overlooking the Grand Canyon. Located in Grand Canyon-Parashant National Monument.
today / frameplayer
2024-05-13