DescriptionQutub Minar (BarbedWires).jpg English: Qutb Minar, is a UNESCO World Heritage Site in Delhi, India.[1] The Qutub Minar was constructed with...