Along with showcasing the NYC skyline from Queens, Hunter’s Point is home to “Luminescence,” a permanent art installation by ...