#HTE
Today, Queen Elizabeth II celebrates her 90th birthday. Windsor Castle, located in English county of Berkshire and seen in this Overview, is one of her official residences and her preferred weekend destination. More than 500 people live and work in Windsor Castle, making it the largest inhabited castle in the world.

51°29′0″N 000°36′15″W

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

Source imagery: DigitalGlobe

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