Way History: 199542179
Version #5
updating some SC-related relations & fixing license key values
Tags
license | CC0-1.0 |
---|---|
preserve | ahcb improvement |
source | https://publications.newberry.org/ahcbp/downloads/united_states.html |
source:license | CC0-1.0 |
source:name | Newberry Library Atlas of Historical County Boundaries |
Nodes
141 nodes
- 2104261892 (part of ways 199626480, 199626481, and 199620464)
- 2091101153
- 2091101152
- 2091101151
- 2091101150
- 2091101149
- 2091101148
- 2091101147
- 2091101146
- 2091101145
- 2091101144
- 2091101143
- 2091101142
- 2091101141
- 2091101140
- 2091101139
- 2091101138
- 2091101137
- 2091101136
- 2091101135
- 2091101134
- 2091101133
- 2091101132
- 2091101131
- 2091101130
- 2091101129
- 2091101128
- 2091101127
- 2091101126
- 2091101125
- 2091101124
- 2091101123
- 2091101122
- 2091101121
- 2091101120
- 2091101119
- 2091101118
- 2091101117
- 2091101116
- 2091101115
- 2091101114
- 2091101113
- 2091101112
- 2091101111
- 2091101110
- 2091101109
- 2091101108
- 2091101107
- 2091101106
- 2091101105
- 2091101104
- 2091101103
- 2091101102
- 2091101101
- 2091101100
- 2091101099
- 2091101098
- 2091101097
- 2091101096
- 2091101095
- 2091101094
- 2091101093
- 2091101092
- 2091101091
- 2091101090
- 2091101089
- 2091101088
- 2091101087
- 2091101086
- 2091101085
- 2091101084
- 2091101083
- 2091101082
- 2091101081
- 2091101080
- 2091101079
- 2091101078
- 2091101077
- 2091101076
- 2091101075
- 2091101074
- 2091101073
- 2091101072
- 2091101071
- 2091101070
- 2091101069
- 2091101068
- 2091101067
- 2091101066
- 2091101065
- 2091101064
- 2091101063
- 2091101062
- 2091101061
- 2091101060
- 2091101059
- 2091101058
- 2091101057
- 2091101056
- 2091101055
- 2091101054
- 2091101053
- 2091101052
- 2091101051
- 2091101050
- 2091101049
- 2091101048
- 2091101047
- 2091101046
- 2091101045
- 2091101044
- 2091101043
- 2091101042
- 2091101041
- 2091101040
- 2091101039
- 2091101038
- 2091101037
- 2091101036
- 2091101035
- 2091101034
- 2091101033
- 2091101032
- 2091101031
- 2091101030
- 2091101029
- 2091101028
- 2091101027
- 2091101026
- 2091101025
- 2091101024
- 2091101023
- 2091101022
- 2091101021
- 2091101020
- 2091101019
- 2091101018
- 2091101017
- 2091101016
- 2091101015
- 2104261906 (part of ways 199626487 and 199635830)
Version #4
adding annotation for boundaries that have been improved since the initial AHCB state import; intent is to NOT migrate these segments
- Edited by newberry_import
- Changeset #104834
Tags
license | CC0 / public domain |
---|---|
preserve | ahcb improvement |
source | https://publications.newberry.org/ahcbp/downloads/united_states.html |
source:license | CC0 / public domain |
source:name | Newberry Library Atlas of Historical County Boundaries |
Nodes
141 nodes
- 2104261892 (part of ways 199626480, 199626481, and 199620464)
- 2091101153
- 2091101152
- 2091101151
- 2091101150
- 2091101149
- 2091101148
- 2091101147
- 2091101146
- 2091101145
- 2091101144
- 2091101143
- 2091101142
- 2091101141
- 2091101140
- 2091101139
- 2091101138
- 2091101137
- 2091101136
- 2091101135
- 2091101134
- 2091101133
- 2091101132
- 2091101131
- 2091101130
- 2091101129
- 2091101128
- 2091101127
- 2091101126
- 2091101125
- 2091101124
- 2091101123
- 2091101122
- 2091101121
- 2091101120
- 2091101119
- 2091101118
- 2091101117
- 2091101116
- 2091101115
- 2091101114
- 2091101113
- 2091101112
- 2091101111
- 2091101110
- 2091101109
- 2091101108
- 2091101107
- 2091101106
- 2091101105
- 2091101104
- 2091101103
- 2091101102
- 2091101101
- 2091101100
- 2091101099
- 2091101098
- 2091101097
- 2091101096
- 2091101095
- 2091101094
- 2091101093
- 2091101092
- 2091101091
- 2091101090
- 2091101089
- 2091101088
- 2091101087
- 2091101086
- 2091101085
- 2091101084
- 2091101083
- 2091101082
- 2091101081
- 2091101080
- 2091101079
- 2091101078
- 2091101077
- 2091101076
- 2091101075
- 2091101074
- 2091101073
- 2091101072
- 2091101071
- 2091101070
- 2091101069
- 2091101068
- 2091101067
- 2091101066
- 2091101065
- 2091101064
- 2091101063
- 2091101062
- 2091101061
- 2091101060
- 2091101059
- 2091101058
- 2091101057
- 2091101056
- 2091101055
- 2091101054
- 2091101053
- 2091101052
- 2091101051
- 2091101050
- 2091101049
- 2091101048
- 2091101047
- 2091101046
- 2091101045
- 2091101044
- 2091101043
- 2091101042
- 2091101041
- 2091101040
- 2091101039
- 2091101038
- 2091101037
- 2091101036
- 2091101035
- 2091101034
- 2091101033
- 2091101032
- 2091101031
- 2091101030
- 2091101029
- 2091101028
- 2091101027
- 2091101026
- 2091101025
- 2091101024
- 2091101023
- 2091101022
- 2091101021
- 2091101020
- 2091101019
- 2091101018
- 2091101017
- 2091101016
- 2091101015
- 2104261906 (part of ways 199626487 and 199635830)
Version #3
original townships in Oakland, Monroe, Saint Clair, Macomb and Washtenaw Counties
- Edited by matteditmsts
- Changeset #86758
Tags
license | CC0 / public domain |
---|---|
source | https://publications.newberry.org/ahcbp/downloads/united_states.html |
source:license | CC0 / public domain |
source:name | Newberry Library Atlas of Historical County Boundaries |
Nodes
141 nodes
- 2104261892 (part of ways 199626480, 199626481, and 199620464)
- 2091101153
- 2091101152
- 2091101151
- 2091101150
- 2091101149
- 2091101148
- 2091101147
- 2091101146
- 2091101145
- 2091101144
- 2091101143
- 2091101142
- 2091101141
- 2091101140
- 2091101139
- 2091101138
- 2091101137
- 2091101136
- 2091101135
- 2091101134
- 2091101133
- 2091101132
- 2091101131
- 2091101130
- 2091101129
- 2091101128
- 2091101127
- 2091101126
- 2091101125
- 2091101124
- 2091101123
- 2091101122
- 2091101121
- 2091101120
- 2091101119
- 2091101118
- 2091101117
- 2091101116
- 2091101115
- 2091101114
- 2091101113
- 2091101112
- 2091101111
- 2091101110
- 2091101109
- 2091101108
- 2091101107
- 2091101106
- 2091101105
- 2091101104
- 2091101103
- 2091101102
- 2091101101
- 2091101100
- 2091101099
- 2091101098
- 2091101097
- 2091101096
- 2091101095
- 2091101094
- 2091101093
- 2091101092
- 2091101091
- 2091101090
- 2091101089
- 2091101088
- 2091101087
- 2091101086
- 2091101085
- 2091101084
- 2091101083
- 2091101082
- 2091101081
- 2091101080
- 2091101079
- 2091101078
- 2091101077
- 2091101076
- 2091101075
- 2091101074
- 2091101073
- 2091101072
- 2091101071
- 2091101070
- 2091101069
- 2091101068
- 2091101067
- 2091101066
- 2091101065
- 2091101064
- 2091101063
- 2091101062
- 2091101061
- 2091101060
- 2091101059
- 2091101058
- 2091101057
- 2091101056
- 2091101055
- 2091101054
- 2091101053
- 2091101052
- 2091101051
- 2091101050
- 2091101049
- 2091101048
- 2091101047
- 2091101046
- 2091101045
- 2091101044
- 2091101043
- 2091101042
- 2091101041
- 2091101040
- 2091101039
- 2091101038
- 2091101037
- 2091101036
- 2091101035
- 2091101034
- 2091101033
- 2091101032
- 2091101031
- 2091101030
- 2091101029
- 2091101028
- 2091101027
- 2091101026
- 2091101025
- 2091101024
- 2091101023
- 2091101022
- 2091101021
- 2091101020
- 2091101019
- 2091101018
- 2091101017
- 2091101016
- 2091101015
- 2104261906 (part of ways 199626487 and 199635830)
Version #2
Grosse Pointe municipal boundaries and later Detroit annexations
- Edited by matteditmsts
- Changeset #81164
Tags
license | CC0 / public domain |
---|---|
source | https://publications.newberry.org/ahcbp/downloads/united_states.html |
source:license | CC0 / public domain |
source:name | Newberry Library Atlas of Historical County Boundaries |
Nodes
257 nodes
- 2091101171 (part of ways 199626479 and 199626480)
- 2091101170 (part of way 199626480)
- 2091101169 (part of way 199626480)
- 2091101168 (part of way 199626480)
- 2091101167 (part of way 199626480)
- 2091101166 (part of way 199626480)
- 2091101165 (part of way 199626480)
- 2091101164 (part of way 199626480)
- 2091101163 (part of way 199626480)
- 2091101162 (part of way 199626480)
- 2091101161 (part of way 199626480)
- 2091101160 (part of way 199626480)
- 2091101159 (part of way 199626480)
- 2091101158 (part of way 199626480)
- 2091101157 (part of way 199626480)
- 2091101156 (part of way 199626480)
- 2091101155 (part of way 199626480)
- 2091101154 (part of way 199626480)
- 2091101153
- 2091101152
- 2091101151
- 2091101150
- 2091101149
- 2091101148
- 2091101147
- 2091101146
- 2091101145
- 2091101144
- 2091101143
- 2091101142
- 2091101141
- 2091101140
- 2091101139
- 2091101138
- 2091101137
- 2091101136
- 2091101135
- 2091101134
- 2091101133
- 2091101132
- 2091101131
- 2091101130
- 2091101129
- 2091101128
- 2091101127
- 2091101126
- 2091101125
- 2091101124
- 2091101123
- 2091101122
- 2091101121
- 2091101120
- 2091101119
- 2091101118
- 2091101117
- 2091101116
- 2091101115
- 2091101114
- 2091101113
- 2091101112
- 2091101111
- 2091101110
- 2091101109
- 2091101108
- 2091101107
- 2091101106
- 2091101105
- 2091101104
- 2091101103
- 2091101102
- 2091101101
- 2091101100
- 2091101099
- 2091101098
- 2091101097
- 2091101096
- 2091101095
- 2091101094
- 2091101093
- 2091101092
- 2091101091
- 2091101090
- 2091101089
- 2091101088
- 2091101087
- 2091101086
- 2091101085
- 2091101084
- 2091101083
- 2091101082
- 2091101081
- 2091101080
- 2091101079
- 2091101078
- 2091101077
- 2091101076
- 2091101075
- 2091101074
- 2091101073
- 2091101072
- 2091101071
- 2091101070
- 2091101069
- 2091101068
- 2091101067
- 2091101066
- 2091101065
- 2091101064
- 2091101063
- 2091101062
- 2091101061
- 2091101060
- 2091101059
- 2091101058
- 2091101057
- 2091101056
- 2091101055
- 2091101054
- 2091101053
- 2091101052
- 2091101051
- 2091101050
- 2091101049
- 2091101048
- 2091101047
- 2091101046
- 2091101045
- 2091101044
- 2091101043
- 2091101042
- 2091101041
- 2091101040
- 2091101039
- 2091101038
- 2091101037
- 2091101036
- 2091101035
- 2091101034
- 2091101033
- 2091101032
- 2091101031
- 2091101030
- 2091101029
- 2091101028
- 2091101027
- 2091101026
- 2091101025
- 2091101024
- 2091101023
- 2091101022
- 2091101021
- 2091101020
- 2091101019
- 2091101018
- 2091101017
- 2091101016
- 2091101015
- 2091101014 (part of way 199626487)
- 2091101013 (part of way 199626487)
- 2091101012 (part of way 199626487)
- 2091101011 (part of way 199626487)
- 2091101010 (part of way 199626487)
- 2091101009 (part of way 199626487)
- 2091101008 (part of way 199626487)
- 2091101007 (part of way 199626487)
- 2091101006 (part of way 199626487)
- 2091101005 (part of way 199626487)
- 2091101004 (part of way 199626487)
- 2091101003 (part of way 199626487)
- 2091101002 (part of way 199626487)
- 2091101001 (part of way 199626487)
- 2091101000 (part of way 199626487)
- 2091100999 (part of way 199626487)
- 2091100998 (part of way 199626487)
- 2091100997 (part of way 199626487)
- 2091100996 (part of way 199626487)
- 2091100995 (part of way 199626487)
- 2091100994 (part of way 199626487)
- 2091100993 (part of way 199626487)
- 2091100992 (part of way 199626487)
- 2091100991 (part of way 199626487)
- 2091100990 (part of way 199626487)
- 2091100989 (part of way 199626487)
- 2091100988 (part of way 199626487)
- 2091100987 (part of way 199626487)
- 2091100986 (part of way 199626487)
- 2091100985 (part of way 199626487)
- 2091100984 (part of way 199626487)
- 2091100983 (part of way 199626487)
- 2091100982 (part of way 199626487)
- 2091100981 (part of way 199626487)
- 2091100980 (part of way 199626487)
- 2091100979 (part of way 199626487)
- 2091100978 (part of way 199626487)
- 2091100977 (part of way 199626487)
- 2091100976 (part of way 199626487)
- 2091100975 (part of way 199626487)
- 2091100974 (part of way 199626487)
- 2091100973 (part of way 199626487)
- 2091100972 (part of way 199626487)
- 2091100971 (part of way 199626487)
- 2091100970 (part of way 199626487)
- 2091100969 (part of way 199626487)
- 2091100968 (part of way 199626487)
- 2091100967 (part of way 199626487)
- 2091100966 (part of way 199626487)
- 2091100965 (part of way 199626487)
- 2091100964 (part of way 199626487)
- 2091100963 (part of way 199626487)
- 2091100962 (part of way 199626487)
- 2091100961 (part of way 199626487)
- 2091100960 (part of way 199626487)
- 2091100959 (part of way 199626487)
- 2091100958 (part of way 199626487)
- 2091100957 (part of way 199626487)
- 2091100956 (part of way 199626487)
- 2091100955 (part of way 199626487)
- 2091100954 (part of way 199626487)
- 2091100953 (part of way 199626487)
- 2091100952 (part of way 199626487)
- 2091100951 (part of way 199626487)
- 2091100950 (part of way 199626487)
- 2091100949 (part of way 199626487)
- 2091100948 (part of way 199626487)
- 2091100947 (part of way 199626487)
- 2091100946 (part of way 199626487)
- 2091100945 (part of way 199626487)
- 2091100944 (part of way 199626487)
- 2091100943 (part of way 199626487)
- 2091100942 (part of way 199626487)
- 2091100941 (part of way 199626487)
- 2091100940 (part of way 199626487)
- 2091100939 (part of way 199626487)
- 2091100938 (part of way 199626487)
- 2091100937 (part of way 199626487)
- 2091100936 (part of way 199626487)
- 2091100935 (part of way 199626487)
- 2091100934 (part of way 199626487)
- 2091100933 (part of way 199626487)
- 2091100932 (part of way 199626487)
- 2091100931 (part of way 199626487)
- 2091100930 (part of way 199626487)
- 2091100929 (part of way 199626487)
- 2091100928 (part of way 199626487)
- 2091100927 (part of way 199626487)
- 2091100926 (part of way 199626487)
- 2091100925 (part of way 199626487)
- 2091100924 (part of way 199626487)
- 2091100923 (part of way 199626487)
- 2091100922 (part of way 199626487)
- 2091100921 (part of way 199626487)
- 2091100920 (part of way 199626487)
- 2091100919 (part of way 199626487)
- 2091100918 (part of way 199626487)
- 2091100917 (part of way 199626487)
- 2091100916 (part of way 199626487)
- 2102639381 (part of ways 199547020, 199626487, and 199547022)
Version #1
current boundary of Wayne County, Michigan
- Edited by matteditmsts
- Changeset #80511
Tags
license | CC0 / public domain |
---|---|
source | https://publications.newberry.org/ahcbp/downloads/united_states.html |
source:license | CC0 / public domain |
source:name | Newberry Library Atlas of Historical County Boundaries |
Nodes
265 nodes
- 2091101171 (part of ways 199626479 and 199626480)
- 2091101170 (part of way 199626480)
- 2091101169 (part of way 199626480)
- 2091101168 (part of way 199626480)
- 2091101167 (part of way 199626480)
- 2091101166 (part of way 199626480)
- 2091101165 (part of way 199626480)
- 2091101164 (part of way 199626480)
- 2091101163 (part of way 199626480)
- 2091101162 (part of way 199626480)
- 2091101161 (part of way 199626480)
- 2091101160 (part of way 199626480)
- 2091101159 (part of way 199626480)
- 2091101158 (part of way 199626480)
- 2091101157 (part of way 199626480)
- 2091101156 (part of way 199626480)
- 2091101155 (part of way 199626480)
- 2091101154 (part of way 199626480)
- 2091101153
- 2091101152
- 2091101151
- 2091101150
- 2091101149
- 2091101148
- 2091101147
- 2091101146
- 2091101145
- 2091101144
- 2091101143
- 2091101142
- 2091101141
- 2091101140
- 2091101139
- 2091101138
- 2091101137
- 2091101136
- 2091101135
- 2091101134
- 2091101133
- 2091101132
- 2091101131
- 2091101130
- 2091101129
- 2091101128
- 2091101127
- 2091101126
- 2091101125
- 2091101124
- 2091101123
- 2091101122
- 2091101121
- 2091101120
- 2091101119
- 2091101118
- 2091101117
- 2091101116
- 2091101115
- 2091101114
- 2091101113
- 2091101112
- 2091101111
- 2091101110
- 2091101109
- 2091101108
- 2091101107
- 2091101106
- 2091101105
- 2091101104
- 2091101103
- 2091101102
- 2091101101
- 2091101100
- 2091101099
- 2091101098
- 2091101097
- 2091101096
- 2091101095
- 2091101094
- 2091101093
- 2091101092
- 2091101091
- 2091101090
- 2091101089
- 2091101088
- 2091101087
- 2091101086
- 2091101085
- 2091101084
- 2091101083
- 2091101082
- 2091101081
- 2091101080
- 2091101079
- 2091101078
- 2091101077
- 2091101076
- 2091101075
- 2091101074
- 2091101073
- 2091101072
- 2091101071
- 2091101070
- 2091101069
- 2091101068
- 2091101067
- 2091101066
- 2091101065
- 2091101064
- 2091101063
- 2091101062
- 2091101061
- 2091101060
- 2091101059
- 2091101058
- 2091101057
- 2091101056
- 2091101055
- 2091101054
- 2091101053
- 2091101052
- 2091101051
- 2091101050
- 2091101049
- 2091101048
- 2091101047
- 2091101046
- 2091101045
- 2091101044
- 2091101043
- 2091101042
- 2091101041
- 2091101040
- 2091101039
- 2091101038
- 2091101037
- 2091101036
- 2091101035
- 2091101034
- 2091101033
- 2091101032
- 2091101031
- 2091101030
- 2091101029
- 2091101028
- 2091101027
- 2091101026
- 2091101025
- 2091101024
- 2091101023
- 2091101022
- 2091101021
- 2091101020
- 2091101019
- 2091101018
- 2091101017
- 2091101016
- 2091101015
- 2091101014 (part of way 199626487)
- 2091101013 (part of way 199626487)
- 2091101012 (part of way 199626487)
- 2091101011 (part of way 199626487)
- 2091101010 (part of way 199626487)
- 2091101009 (part of way 199626487)
- 2091101008 (part of way 199626487)
- 2091101007 (part of way 199626487)
- 2091101006 (part of way 199626487)
- 2091101005 (part of way 199626487)
- 2091101004 (part of way 199626487)
- 2091101003 (part of way 199626487)
- 2091101002 (part of way 199626487)
- 2091101001 (part of way 199626487)
- 2091101000 (part of way 199626487)
- 2091100999 (part of way 199626487)
- 2091100998 (part of way 199626487)
- 2091100997 (part of way 199626487)
- 2091100996 (part of way 199626487)
- 2091100995 (part of way 199626487)
- 2091100994 (part of way 199626487)
- 2091100993 (part of way 199626487)
- 2091100992 (part of way 199626487)
- 2091100991 (part of way 199626487)
- 2091100990 (part of way 199626487)
- 2091100989 (part of way 199626487)
- 2091100988 (part of way 199626487)
- 2091100987 (part of way 199626487)
- 2091100986 (part of way 199626487)
- 2091100985 (part of way 199626487)
- 2091100984 (part of way 199626487)
- 2091100983 (part of way 199626487)
- 2091100982 (part of way 199626487)
- 2091100981 (part of way 199626487)
- 2091100980 (part of way 199626487)
- 2091100979 (part of way 199626487)
- 2091100978 (part of way 199626487)
- 2091100977 (part of way 199626487)
- 2091100976 (part of way 199626487)
- 2091100975 (part of way 199626487)
- 2091100974 (part of way 199626487)
- 2091100973 (part of way 199626487)
- 2091100972 (part of way 199626487)
- 2091100971 (part of way 199626487)
- 2091100970 (part of way 199626487)
- 2091100969 (part of way 199626487)
- 2091100968 (part of way 199626487)
- 2091100967 (part of way 199626487)
- 2091100966 (part of way 199626487)
- 2091100965 (part of way 199626487)
- 2091100964 (part of way 199626487)
- 2091100963 (part of way 199626487)
- 2091100962 (part of way 199626487)
- 2091100961 (part of way 199626487)
- 2091100960 (part of way 199626487)
- 2091100959 (part of way 199626487)
- 2091100958 (part of way 199626487)
- 2091100957 (part of way 199626487)
- 2091100956 (part of way 199626487)
- 2091100955 (part of way 199626487)
- 2091100954 (part of way 199626487)
- 2091100953 (part of way 199626487)
- 2091100952 (part of way 199626487)
- 2091100951 (part of way 199626487)
- 2091100950 (part of way 199626487)
- 2091100949 (part of way 199626487)
- 2091100948 (part of way 199626487)
- 2091100947 (part of way 199626487)
- 2091100946 (part of way 199626487)
- 2091100945 (part of way 199626487)
- 2091100944 (part of way 199626487)
- 2091100943 (part of way 199626487)
- 2091100942 (part of way 199626487)
- 2091100941 (part of way 199626487)
- 2091100940 (part of way 199626487)
- 2091100939 (part of way 199626487)
- 2091100938 (part of way 199626487)
- 2091100937 (part of way 199626487)
- 2091100936 (part of way 199626487)
- 2091100935 (part of way 199626487)
- 2091100934 (part of way 199626487)
- 2091100933 (part of way 199626487)
- 2091100932 (part of way 199626487)
- 2091100931 (part of way 199626487)
- 2091100930 (part of way 199626487)
- 2091100929 (part of way 199626487)
- 2091100928 (part of way 199626487)
- 2091100927 (part of way 199626487)
- 2091100926 (part of way 199626487)
- 2091100925 (part of way 199626487)
- 2091100924 (part of way 199626487)
- 2091100923 (part of way 199626487)
- 2091100922 (part of way 199626487)
- 2091100921 (part of way 199626487)
- 2091100920 (part of way 199626487)
- 2091100919 (part of way 199626487)
- 2091100918 (part of way 199626487)
- 2091100917 (part of way 199626487)
- 2091100916 (part of way 199626487)
- 2091100915 (part of way 199547020)
- 2091100914 (part of way 199547020)
- 2091100913 (part of way 199547020)
- 2091100912 (part of way 199547020)
- 2091100911 (part of way 199547020)
- 2091100910 (part of way 199547020)
- 2091100909 (part of way 199547020)
- 2091100908 (part of way 199547020)
- 2091100907 (part of ways 199547017, 199547020, 199547021, and 199624396)
Welcome to OpenHistoricalMap!
OpenHistoricalMap is an interactive map of the world throughout history, created by people like you and dedicated to the public domain.
GreenInfo Network is a nonprofit social-good mapping and communications organization that helps nonprofits and government agencies achieve social, environmental, and other goals using a range of tools, including human-centered design practices, collaborative development, and open source web and geospatial tools.
Development Seed is an engineering and product company that is accelerating the application of earth data to our biggest global challenges. Development Seed leverages massive earth data, cloud computing, geospatial AI, and thoughtful product development.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenHistoricalMap and contributors, under an open license |