The Qutb Minar, also spelled as Qutub Minar, is a minaret and "victory tower" that forms part of the Qutb complex, a UNESCO World Heritage Site in the Mehrauli area of Delhi, India. Read More
India is advancing its efforts to develop bullet trains using indigenous technology, announced Railways Minister Ashwini Vaishnaw on Wednesday. ... ...