Why Was Agra Chosen For Taj Mahal? Why Doesn't Yamuna Flood This Shah Jahan-Built Monument?

While the Yamuna River has been swelling in parts of Uttar Pradesh flooding areas like Ghaziabad and Prayagraj, the Taj Mahal in Agra seems to remain protected.

India