Machu Picchu – Cusco Region, Peru

Machu Picchu – an abandoned Inca city situated on a mountain ridge above the Sacred Valley. It was built around 1450. In 1983 UNESCO designated Machu Picchu a World Heritage Site.
Continue Reading

Buckingham Palace – London, UK

Buckingham Palace has served as the official London residence of Britain’s sovereigns since 1837 and today is the administrative headquarters of the Monarch.
Continue Reading