What the Helen of Troy is This Where the Helen of Troy am I? By Prince Of Petworth Published May 27, 2010 at 10:05PM It’s like a mini reflecting pool, where am I? Hint: