shropshirestar.com | Travel review: Beijing, China shropshirestar.com But to see block after high-rise block of apartments and neon-lit offices disappearing over a horizon many miles away is one of the wonders of the modern world. One of the reasons Beijing lays out so clearly to travellers landing at Beijing Capital ... |