answersLogoWhite

0

There are many man-made features in Russia including the Narin-Kala fortress. Other man-made features include Por-Bazhyn and Great Salbyk kurgan.

User Avatar

Wiki User

10y ago

What else can I help you with?