Space Telescopes Paint A New View of Eagle Nebula