100 Fascinating facts about Eagle Nebula