Scheffler Palace
The Scheffler Palace is a mansion located at Drottninggatan 116 in Stockholm , Sweden . 
<triplet> Scheffler Palace <subj> Sweden <obj> country <triplet> Drottninggatan <subj> Sweden <obj> country <triplet> Stockholm <subj> Sweden <obj> country