Results 1 results found The Bai Ta, White Buddhist Stupa, on Qionghua Island in BeiHai Park, Beijing, China, Asia The silhouette of the White Dagoba and the Western Hills around Beijing, China at sunset.