The incredible twin temples perched atop a breathtaking rocky spire on China’s Mount Fanjing

The fact that these twin temples were built was nothing short of a miracle. They are perched atop a 330ft (100m) tall column of rock over 7,600ft (2,336m) above sea level, separated by a crevice that’s spanned by a bridge.  This jaw-dropping spire is called Red Clouds Golden Summit and sits on a ridge on … Read more