Spanish deck
montaña
noun

montaña

A large natural elevation of the earth's surface; a mountain

La montaña es alta.

Subimos la montaña.