I've never been to Watts, but I like the towers:

http://en.wikipedia.org/wiki/Watts_Towers