Природный туристический район Линшань расположен на северо-западе района Мэньтоугоу Пекина, в 122 километрах от центра Пекина. Высота самой высокой точки гор Линшань составляет 2303 метра над уровнем моря. Линшань является самой высокой вершиной Пекина.