TenleytownWhat the Helen of Troy is This What the Helen of Troy is This? by Prince Of Petworth February 23, 2010 at 9:04 pm 11 Comments You guys haven’t been stumped yet this week. Ever actually. So this is located on a huge piece of land not terribly far from Tenleytown. Here’s the corner where I took the photo: Was this a former military testing ground or something like that?