Site of recent star formation