This River, That Freeway, That Other Freeway

Description: The junction of Interstate 105 and Interstate 710 (The 105 and The 710) along with the LA River below is one huge amount of concrete. Location: Los Angeles, California, USA, North Continue Reading →

I-90’s Wildlife Overpass From The Air

Description: Have you driven through I-90’s wildlife overpass in Washington state and wondered what it looks like from the air? Wonder no more! For those that don’t know, this overpass was Continue Reading →