In this week's installment of "Things I didn't know existed in DC" is this structure:
On a few recent beautiful days, I've been taking an afternoon run around the National Mall.
However, today, instead of taking the interior path (along what used to be the Reflecting Pool), I ran up Independence Ave.
What the hell are these two walls leading to? The Basin?
I thought of The Odyssey. Scylla and Charybdis, anyone?