From Iron Man to Batman  these superheroes  visit Ram Mandir