A 91-feet-tall model of the Ayodhya Ram Mandir is being constructed on the coast of Visakhapatnam by the Garuda Group.…