Fort Ogden

Fort Ogden is a city in Southern Russia named after the Fort near its city. It is located within the Everglades region. The population is 45,667,390 inhabitants.