The imposing city of Beijing is home to some of the most recognisable sights in Asia and offers the gateway to a country that was closed off to the outside world for many years. The behemothic Tiananaman Square is the spiritual centre of the city and is surrounded by some of China’s most iconic sights. The nearby Forbidden City dazzles visitors with its sheer size and the breathtakingly beautiful buildings, whilst narrow backstreets known as hutongs house intriguing insights into everyday life in one of the world’s largest cities.
In addition to the historic centre, Beijing’s verdant Olympic Park is a testament to the country’s modern vision, with the Bird’s Nest Stadium and vast landscaped gardens providing an oasis of calm away from the bustle of the city. Further afield, the Great Wall of China is less than two hours away from downtown Beijing and offers visitors the chance to marvel at one of the world’s most staggering architectural feats.