Did you know? Pop. of Luxembourg (2023) (661,000) is 10 x Number of seats in Eden Gardens Cricket Ground (India) (66,000 )
Estimated length of Tyrannosaurus Rex (12.3 m)
/fact/estimated-length-of-tyrannosaurus-rex
Link