Qutub Minar is the tallest brick minaret in the world and is situated in Mehrauli area in New Delhi in India. It was built in 12th century AD and is a UNESCO world heritage site and a must see place for tourists visiting Delhi
Photo by abhilaw
Royalties free, Commercial & Editorial use
$10.00


