DSCF9413 Published 09/12/2015 at 1200 × 1600 in 25 photos to make you re-think China ← Previous Next → Mosque, Langmusi, Gansu Province: Islam is such a big part of Chinese history that it’s hard to distinguish mosques from Chinese Buddhist temples.