Located just north of the Forbidden City is the Beihai Park, one of China’s oldest and largest parks. With a history of over 1000 years, the Beihai Park has many stunning attractions and beautiful structures making it a must-visit location by those who come toward…