English: Buckingham Palace, England
Telugu: బకింగ్హామ్ ప్యాలెస్, లండన్, UK