This is IC1805, also known as the Heart Nebula. This is a large nebula about 7500 light-years away from us.
The nebula shines bright red due to all the hydrogen gas excited by the nearby stars. The center of the nebula has a cluster of stars that contribute to this as well.
The other significant part of this nebula is NGC896, also known as the Fish Head Nebula. I captured this a few days ago in incredible light-polluted skies in my apartment complex.