This is a difficult question. There are those who believe that this refers to the literal city of Babylon, some think it could refer to Jerusalem. It could very likely refer to something that we know nothing of yet – a future place of prominence that has yet to be. It is described in such detail that I do believe that it is a literal place. At this point in time, the scripture is just not clear and no one can be dogmatic about it.