Taipai Shan

T’aipai Shan

 

a mountain in China, the highest peak (3,666 m) of the Tsinling Shan. Shaped like a cupola, T’aipai Shan is composed of granites.