who starred in a river runs through it???

Answer: Craig Sheffer

who played barney hefner on all in the family???

Answer: Allan John Melvin

three mountain railway lines in india which has been designated as unesco world heritage site???

Answer: Kalka–Shimla Railway

who played noodles in once upon a time in america???

Answer:
Robert De Niro as Noodles