Navy Yard What the Helen of Troy is This? By Prince Of Petworth Published September 8, 2016 at 10:02PM Near Nats Park. Can anyone explain what’s happening and why the different heights?