Located in northern China, Beijing is the capital of the People's Republic of China whose name literally means northern capital. To this day, it is a major global power city, not only because it is an important world capital but because it is home to the world's four biggest financial institutions and to the largest number of Fortune Global 500 companies on the … [Read more...] about The Cultural Gem and Power City That is Beijing