The town
of Window Rock, Arizona is the capital of the Navajo Nation and is located on the border
of Arizona & New Mexico.
It is approximately 30 miles north of Interstate 40.
The above photo shows the natural bridge that appears to be a round window through.