Mamayev Kurgan (Russian: Мамаев Курган) is a dominant height overlooking the city of Volgograd (formerly Stalingrad) in Southern Russia. The name in Russian means "tumulus of Mamai".
Contact us...