Beichan Temple, Xining – China’s Second-Largest Hanging Temple
Beichan Temple (北禅寺, North Zen Temple), also known as Tulouguan (土楼观) is situated on the northern slopes of Beishan Mountain, […]
Beichan Temple, Xining – China’s Second-Largest Hanging Temple Read More »






