Chongshan Street Mosque (built 1735)
Location: 25.272139°N, 110.287250°E