Complex sentence: It is a gigantic coincidence that the same original idea and concept did came up in the same city in the hands of someone else, just a couple of months separating the 2 initiatives and not in some other place in the world.
Split into simpler sentences: It is a gigantic coincidence that the same original idea and concept did came up in the hands of someone else. In the same city and not in some other place in the world.