Buckingham Palace in London, England
Buckingham Palace in London, England