The Glorious Stairway to Heaven with 999 Steps in China!

An image of the stairway to heaven in China.

Heaven really is a place on earth, but the path you need to take is long and hard. Located in the Hunan province, Tianmen Shan or Heaven’s Gate Mountain claims to have not just the Stairway to Heaven but also “Heaven’s Door”. Tianmen Cave is the highest naturally formed arch in the world and it […]