Los Angeles, California, United States
Iconic, solar-powered light installation created in 2008 using 202 restored, cast iron street lamps.
5905 Wilshire Blvd, Los Angeles, California, 90036-4504, US
0.1 km away
0.2 km away
0.3 km away
0.5 km away
1.3 km away
1.5 km away
1.6 km away
2.1 km away
2.3 km away
2.6 km away
2.7 km away
2.9 km away