New satellite images show the barrier at the Crimean Bridge is likely anchored barges. - eviltoast