Grand Ram Lalla and Lord Shiva Temple proposed at site of demolished Twin Towers

A big park was also proposed to be built for the children to play, in which special attention will be given to greenery, people familiar with the development said.

Visual of the Twin Towers demolition

Days after the Supertech Twin Towers were demolished in Noida Sector 93-A, the Residents Welfare Association (RWA) in a meeting proposed that a grand temple be constructed at the site where the idols of Ram Lalla and Lord Shiva along with other Gods will be installed.

A big park was also proposed to be built for the children to play, in which special attention will be given to greenery, people familiar with the development said.