The most massive star ever seen has been observed by an international team using the Very Large Telescope facility in Chile.

More...