આ સ્મારક સંકુલ નેનિપરની ઢાળવાળી ઢોળ પર સ્થિત છે, જે સમગ્ર શહેરનું સુંદર દૃશ્ય આપે છે.