A boat-shaped mosque named as “Harmony” stands along the bank of the Yellow River in Lanzhou. [Photo byYang Jie/chinadaily.com.cn]