The archaeologists have found that the structure of taj mahal is similar to the description of "Jannah",The Heavens,as mention in Holy Quran,i.e the islamic holy book.On the other hand Shah Jahan was a muslim ruler ,how is it possible for him to build a hindu temple.the writings of the days of shah jahan proves that it was build for mumtaz mahal,so the mausoleum was name "Mumtaz Mahal".But these non-muslims couldn't pronounce mumtaz so they started calling it taz mahal and then few years later it converted into taj mahal.The Hindus couldn't pronounce a muslim name so they converted its name and now they are calling it a temple!!!!???thumbs up for you freaking hindus and you know why i am emphasizing upon it??,b'cuz i belong to a mughal family and i'll not take any bad words for my ancestors