Where to place custom maps?

Hello guys! Ive just DL a custom map (Coast to Mountains) But I cant find where to put it so that it will apear in game. I play AOE2DE from Steam. But surely it must be dropped on my comp somewhere? Any help is deeply appreciated.