English: Where is Belgorod, one of the cities of Russia
Telugu: ఎక్కడ బెల్గోరోడ్, రష్యన్ నగరాల్లో ఒకటి