Did you know that Coney Island–Stillwell Avenue is the New York City Subway's first solar-powered subway station? SOMEFACTS.com