The Zaporizhzhia Nuclear Power Station, located in southeastern Ukraine near the city of Enerhodar, is the largest nuclear power plant in Europe and among the 10 largest in the world.
A crescent-shaped crater in Northeast China named the 'Yilan' Crater holds the record as the largest impact crater on Earth that formed in the last 100,000 years.