DICE had only named four multiplayer maps for Battlefield 4, but EA's Battlelog has spilled intel on all ten of the maps. The social networking, stat-porn hub has revealed all their names as well as some images.
The images aren't large but more headlining artworks for each of the multiplayer maps. Siege of Shanghai is part of the upcoming Battlefield 4 multiplayer beta testing.
We also knew of Paracel Storm, Operation Locker and Golmud Railway. The other six had been kept quietstarting digging through URLs.
Those six names that weren't made public are internal names used by DICE and so may not survive the transition to launch. Battlefield 4 releases on PC, Xbox 360 and PS3 October 29th.