World's coldest capital city

It is a city in Mongolia called Ulaanbaatar, with an average annual chilly temperature of 29.7°F and -1.3°C. Only then becomes Moscow in Russia with temperature 39.4°F/4.1°C