What the Helen of Troy is This What the Helen of Troy is This? by Prince Of Petworth April 20, 2009 at 9:52 pm 5 Comments DSCN8203, originally uploaded by Prince of Petworth. I actually just thought this looked very cool. Clearly it’s some water valves but is this for the fire department? Does anyone know what’s up with all the different valves, do they just go to different sections of the building. I’m confused.