Baihua Mountain Natural Scenic Area (百花山自然风景区) Baihua Mountain Scenic Area is located in Mentougou District, 62 miles (100 kilometers) west of Beijing city center. With an area of 7,413 acres (30 square kilometers), it has beautiful natural landscapes and diverse geology.