One of the more beautiful views of downtown Los Angeles is from the north end of the lake at Echo Park.  (more…)
Continue Reading