Results 1 results found Qutb Minar, victory tower 73m high, built between 1193 and 1368 of sandstone, UNESCO World Heritage Site, Delhi, India, Asia