Designed by
Title
Grand Canyon, AZ USA - April, 19 2015. Desert View Watchtower is a 70-foot high stone building on South Rim of Grand Canyon. #53408446
Description
Desert View Watchtower, known as the Indian Watchtower, is a 70-foot high stone building, located on South Rim of the Grand Canyon.
This image is editorial