About Tajbik Palace
Tajbeg Palace or Tapa-e-Tajbeg, also inaccurately called the Queen's Palace, is a palace built in the 1920s and located about 10 miles south-west outside the centre of Kabul, Afghanistan. The once stately mansion sits atop a knoll among foothills where the Afghan royal family once hunted and picnicked.