Back to mapBeijing Campus
Beijing is the capital of the People's Republic of China and one of the most populous cities in the world, with a total population of 21,150,000, As of 2013. The city proper is the 3rd most populous in the world. The metropolis, located in northern China, is governed as a direct-controlled municipality under the national government with 16 urban, suburban, and rural districts. Beijing has higher humidity in the summers and colder, windier, drier winters.
Beijing Royal School is located on its own 100,000 square-metre campus in the Changping District of Beijing, China. With state of the art facilities, advanced technology in classrooms, well-equipped science laboratories and an impressive library, Rosedale Academy students will find Beijing Royal School an inspiring environment within which to grow academically, emotionally, and physically.
Address:
No.11 Wangfu Street, Changping District, Beijing, China