Парк Лу Синь расположен на живописном побережье залива Хуэйцюань, а его территория в 40000 квадратных метров простирается вдоль береговой линии, которая считается одним из лучших пляжей Циндао. Концепция парка базируется на сочетании архитектурных достопримечательностей и природных ландшафтов изумительной красоты.
История парка Чжуншань насчитывает более 100 лет, так как изначально в 1898 году на месте сегодняшней достопримечательности была маленькая деревушка, которая в дальнейшем стала местом создания парка. Значительную роль в строительстве Чжуншань сыграли немецкие войска, захватившие Циндао.
В 1934 году благодаря усилиям немецких строителей в Циндао был возведен Кафедральный Собор Святого Михаила, являющийся по сей день одной из архитектурных и исторических достопримечательностей города. Собор на протяжении многих лет выполнял свою религиозную функцию и на его территории совершались богослужения для всех представителей католичества, проживающих в Циндао.