The construction of the 13-storey building, known as ‘Bhakta Niwas, is expected to be completed within three years. The building will be constructed on a two-acre plot near the Ram Mandir ...