Cluster of bright blue stars in the night sky with nebula