Rancho Towers

The Rancho Towers is a monument located in Rancho, Los Santos. The monument exists of a collection of four interconnected structures. The monument is based of the Watts Towers in Watts, Los Angeles.