As part of my tour, I was taken to the Qutub Complex in Delhi which was built by Muslims in 1192 who conquered and then occupied Hindu Delhi. During this time they constructed a mosque and a tower, The Qutub Minar. Picture by zeenews.india.com The tower is 220 feet tall and made out of variegated …