the city was reconstructed and named new stormwind rebuilt on the same location as original stormwind city it is not common to call the city new stormwind by the time of world of warcraft but usually simply stormwind citya k a new stormwind or simply stormwind is located north of elwynn forest on the eastern kingdom s northwest coast and is the capital city of the kingdom known as stormwind and the largest human city of azerothhe city was reconstructed and named new stormwind rebuilt on the same location as original stormwind city it is not common to call the city new stormwind by the time of world of warcraft but usually simply stormwind city