noun
land of giants
Refers to a mythical or fictional country inhabited by giants. Often used in fantasy contexts or as a metaphor for a place where everything is oversized.
その童話には、巨人国に迷い込んだ少年の話が出てくる。
That fairy tale features a story about a boy who wanders into a land of giants.