
Statue of Liberty Replica
4.4 (51)attraction
A curious roadside landmark, this replica of Lady Liberty perches atop a commercial building in El Monte.
Description






Set along Valley Boulevard in El Monte, California, the rooftop replica stands as a notable local landmark.


