Dazzling sights, immersive experience on New York observation deck