×

Balchug

Island in Moscow, Russia
Island is an area in Moscow. It is made up of an artificial island and is located right across from the Kremlin between the Moskva River and its old riverbed, which was turned into the Vodootvodny Canal in 1786. It does not have any historical,... Wikipedia