Mayur Vihar is a residential area on the periphery of Delhi, located in East Delhi, close to the city's Noida-Delhi border, situated just across the Yamuna River, and is divided into three distinct phases. From Wikipedia
IMD links the flooding to a rare overlap of a western disturbance with monsoon flow that produced an exceptionally wet two-week spell across the region.