Where is Landscape Arch?
Landscape Arch is a natural rock arch in Arches National Park in the U.S. state of Utah.