In Tianmen Mountain National Park, Zhangjiajie, China, there's a mountain with a natural arch and a stairway leading up to it. Known as the "Stairway to Heaven," it features 999 steps that ascend toward the arch.