Where is National Mall?

Where is National Mall located?

National Mall, National Mall, United States of America (approx. 38.88987°, -77.02278°)


Where is National Mall on the map?