It's Part of the Qutb complex (Qutub), an array of monuments and buildings at Mehrauli in Delhi, India. UNESCO World Heritage Site

Code produit:
358928209