Mayur Vihar is an upmarket 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
PWD Minister Verma confirms 98% construction progress but pending tree relocation approvals delay final stretch.