A giant monument to Peter the Great, built in the 1990s, dominates the southern end of a small island formed by a split in the Moscow River.