Who built Taj-Mahal? Where is it?
Shahajahan built Tajmahal (1632-1653)on the bank of Yamuna river. It is in Agra.