Tuesday, January 23, 2007

Echo Lake, Echo Park


Echo Park (formerly known as Edendale), is located just northwest of downtown L.A. and the lake here is home to the largest planting of lotuses outside of Asia. The surrounding community has an interesting mix of residential homes, businesses, restaurants, clubs and galleries.