Stand below the glimmering art deco entrance sign or watch the original, 1921 carousel spin and you can almost imagine Glen Echo ... park, which is home to 14 resident artists and arts organizations ...