The implication is that the Elves lived in cities in the forests (perhaps like Guatemalan rain forests), Depending on if you are more of Tolkien fan or a Pratchett fan, Dwarves are more mountains/rocky types.
And of course there are neither Dwarves nor Elves (in the fantasy fiction sense) around today.