Home / Tag Archives: Beijing

Tag Archives: Beijing

Beijing Travel Guide

Beijing, the undulating metropolis located in remote northeastern China, would take many lifetimes to fully explore and understand. The city’s history is epic, with human fossil records dating back more than 230,000 years and evidence of cities in the vicinity ...

Read More »