Echo Mountain and Inspiration Point: Watching L.A. From The Sky

One thing about living in Los Angeles is you tend to get lost in the magnitude of the city. It’s a large, congested place and it’s necessary to stop from time to time and view the city from above in order to stay sane. One place built precisely to watch the city is Inspiration Point. … Continue reading Echo Mountain and Inspiration Point: Watching L.A. From The Sky