Download DotA 6.81d
A new map was released, correcting just a few bugs.
You can download DotA 6.81d from here, fast mirror, 7.89 megabytes.
What is interesting about the latest maps is that there are versions for different languages.
There are actually 16 languages. Some texts, buildings, buttons are renamed, but if you understand English, you should not bother.