Mount Songshang is considered to be the central sacred mountain of China. At the foot of this 1500 metre high mountain, close to the city of Dengfeng in Henan province and spread over a 40 ...
Mount Songshang is considered to be the central sacred mountain of China. At the foot of this 1500 metre high mountain, close to the city of Dengfeng in Henan province and spread over a 40 ...
The Songyue Temple Pagoda is the oldest extant large pagoda in China. Its structure and style are consummate among ancient pagodas. It was constructed in 520 during the Northern Dynasties. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results