Monday, 10 February 2014

Window of the World

Under this pyramid structure is an escalator leading down to a Metro station. This has to be the prettiest station exit I've ever seen - it even lights up at night!



Location: Shenzhen, China.