Los Angeles
Advertisement

The Watts Towers are 17 interconnected structures in the Watts District of Los Angeles.The Watts towers were designated a National Historic Landmark in 1990.