This structure will be built in Ayodhya’s Dhannipur village on a five-acre land allocated to the trust in the dispute case by the Supreme Court