#HTE



London, England is the capital and most populous city of Great Britain. Situated on the River Thames, London is the world’s most-visited city as measured by international arrivals and is recognized for having a diverse range of peoples and cultures. More than 300 languages are spoken within the Greater London area.

51°30′26″N 0°7′39″W

Instagram: http://bit.ly/1WQDCoL

Source imagery: DigitalGlobe


http://dailyoverview.tumblr.com/post/141730707354