In Ganquan County, Yan’an, in northwest China, there is an awe-inspiring tourist destination similar to the Antelope Canyon in the U.S. Feast your eyes on stunning views of the Yucha Canyon! (Photos by Wang Xiang)