The Huashugou Canyon, dubbed as 'China's Antelope Canyon', is located in Yan'an, northwest China's Shaanxi Province. (Photo by SIPA ASIA/Pacific Press)


Size: 4000px × 2668px
Photo credit: © PACIFIC PRESS / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: antelope, canyon, china, chinas, huashugou, northwest, province, shaanxi, view, yanan