glacier – n. a very large area of ice that moves slowly down a slope or valley or over a wide area of land
enormous - adj. very great in size or amount
mirror - v. to be very similar to (something)
emission – n. the act of producing or sending out something (such as energy or gas) from a source