Vierchniadzvinsk

Etymology
From

Translations

 * Belarusian: Верхнядзві́нск, Верхнядзьві́нск
 * Lithuanian: Verchniadzvinskas
 * Polish: Wierchniedźwińsk
 * Russian:
 * Ukrainian: Верхньодві́нськ