Filming Location for Heroes

1x17 - Company Man Bridge

1x17 - Company Man Bridge Big Tujunga Canyon Road, Tujunga, California, USA

This bridge featured twice in the episode Company Man, and I'm sure we'll see more of it in the future.