Yaropolets:

Yaropolets Public...

Yaropolets Public Museum of Local Lore

Read more...

Yaropoletskaya HPP

Yaropoletskaya HPP

Read more...