With the release of the new Busan map from Gamescom I was inspired to start a top 10 list for some of our favorite Overwatch Map locations.
Though there is an actual city named Li-jiang in China, the metropolis in the game more closely resembles Chongqing. The Chongqing World Financial Center would give Li-jiang Tower a run for its money, given its more than 1,100 feet in height and a staggering 79 floors.
So here is Chongqing tower, what do you think about Lijiang tower? Is it one of your fav maps or does it get a nit frustrating? *On a personal note, sorry to everyone I have ever booped off the edge but it's just how comp works!*