Where is Beijing Located?

Beijing is located in northern China. It is one of the four ancient capitols of China. It is also China’s second largest city.