Hubble probes the birthplace of colossal stars in nearby galaxy