TopoQuest Logo
Do you find TopoQuest useful?
Help keep TopoQuest running and adding new maps/features by donating!
Bitcoin:  19c7KJd3qBynnjoSw5npx9KScwjBe4ifkT
Litecoin:  LXs6TkuXGGXo1vDsWCkWVdjQX94eUKd6ui
Home View Maps Find Maps Find Places Resources & Links


Town of Somerville, Alabama

Town of Somerville is a civil located in Morgan County, AL at N34.46512° W86.78750° (NAD83) and at an elevation of 606 ft MSL.
It can be seen on the USGS 1:24K topographic map Somerville, AL.

Feature Type: Civil
Latitude: N34.46512° (NAD83 datum)
Longitude: W86.78750°
Elevation: 606 ft MSL
County: Morgan County, Alabama
USGS 24K Map: Somerville, AL
USGS 24K MRC: 34086D7

You can view this location or feature in our Topographic Map Viewer now.

Topographic Map of Town of Somerville, AL
Click on map above to begin viewing in our Map Viewer.

Here are some other places near Town of Somerville that may be of interest:

Feature Name Type Latitude Longitude Distance View Map
Abercrombie Dairy FarmLocaleN34.5569°W86.6936°8.3 milesView Map
Albert P Brewer Area Vocational and High SchoolSchoolN34.4129°W86.7053°5.9 milesView Map
Antioch CemeteryCemeteryN34.4531°W86.7389°2.9 milesView Map
Antioch United Methodist ChurchChurchN34.4526°W86.7381°2.9 milesView Map
Asherbranner DairyLocaleN34.3694°W86.8647°7.9 milesView Map
Ballinger CemeteryCemeteryN34.5531°W86.7130°7.4 milesView Map
Barnes HollowValleyN34.4129°W86.8261°4.2 milesView Map
Barnetts Chapel ChurchChurchN34.4651°W86.8178°1.7 milesView Map
Bean MountainSummitN34.4390°W86.7361°3.4 milesView Map
Bethel ChurchChurchN34.4968°W86.7697°2.4 milesView Map
Bethlehem Baptist ChurchChurchN34.4479°W86.8764°5.2 milesView Map
Bethlehem CemeteryCemeteryN34.4476°W86.8764°5.2 milesView Map
Bethlehem Church (historical)ChurchN34.4407°W86.8731°5.2 milesView Map
Black BranchStreamN34.5568°W86.8758°8.1 milesView Map
Blackwell RunStreamN34.5518°W86.7789°6.0 milesView Map
Blue HoleLakeN34.5113°W86.7370°4.3 milesView Map
Blue SpringSpringN34.5418°W86.8278°5.8 milesView Map
Blue Springs Baptist ChurchChurchN34.4026°W86.6931°6.9 milesView Map
Blue Springs CemeteryCemeteryN34.4029°W86.6933°6.9 milesView Map
Bluff CityPopulated PlaceN34.5456°W86.7814°5.6 milesView Map
Bluff City Landing (historical)LocaleN34.5473°W86.7772°5.7 milesView Map
Bowers SpringSpringN34.5293°W86.6941°6.9 milesView Map
Brakes BranchStreamN34.5579°W86.8194°6.7 milesView Map
Breeding CemeteryCemeteryN34.5218°W86.7255°5.3 milesView Map
Breeding CemeteryCemeteryN34.5223°W86.7330°5.0 milesView Map
Breeding MountainRidgeN34.5301°W86.7275°5.6 milesView Map
Brindley CemeteryCemeteryN34.4340°W86.8192°2.8 milesView Map
Brindley HollowValleyN34.4215°W86.7883°3.0 milesView Map
Brindley Hollow SpringSpringN34.4182°W86.7904°3.2 milesView Map
BrooksvillePopulated PlaceN34.5009°W86.8550°4.6 milesView Map
Brooksville ChurchChurchN34.5056°W86.8258°3.6 milesView Map
Buckeye HollowValleyN34.3859°W86.8086°5.6 milesView Map
Buckeye PondLakeN34.5602°W86.7810°6.6 milesView Map
Buckeye PondLakeN34.5618°W86.8036°6.7 milesView Map
Bunker BranchStreamN34.4712°W86.7800°0.6 milesView Map
Burlesons Ferry (historical)CrossingN34.5512°W86.8725°7.7 milesView Map
Cain LandingLocaleN34.5501°W86.8014°5.9 milesView Map
Campbell CemeteryCemeteryN34.4756°W86.7969°0.9 milesView Map
Cave HollowValleyN34.4051°W86.7753°4.2 milesView Map
Cave SpringSpringN34.5462°W86.8511°6.7 milesView Map
Cave Spring BranchStreamN34.5579°W86.8475°7.3 milesView Map
Cave SpringsPopulated PlaceN34.5459°W86.8514°6.7 milesView Map
Cedar CoveBasinN34.4054°W86.8578°5.8 milesView Map
Cedar MountainSummitN34.4254°W86.8283°3.6 milesView Map
Center Point School (historical)SchoolN34.4043°W86.8581°5.8 milesView Map
Center Springs CemeteryCemeteryN34.5118°W86.7530°3.8 milesView Map
Center Springs Methodist ChurchChurchN34.5123°W86.7522°3.8 milesView Map
Childers CemeteryCemeteryN34.3715°W86.7772°6.5 milesView Map
Childers SpringSpringN34.3908°W86.7713°5.2 milesView Map
Childs HollowValleyN34.3773°W86.8336°6.6 milesView Map
Collier CemeteryCemeteryN34.5426°W86.8658°7.0 milesView Map
Collins CemeteryCemeteryN34.4854°W86.6936°5.5 milesView Map
Cooper MountainSummitN34.4284°W86.7789°2.6 milesView Map
Cotaco CreekStreamN34.5581°W86.7486°6.8 milesView Map
Cotaco Ferry (historical)CrossingN34.5598°W86.7486°6.9 milesView Map
Cotaco Fire DepartmentBuildingN34.4786°W86.6904°5.6 milesView Map
Cotaco High SchoolSchoolN34.4745°W86.6983°5.1 milesView Map
Cotaco United Methodist ChurchChurchN34.4820°W86.6892°5.7 milesView Map
Cove SpringSpringN34.5437°W86.7125°6.9 milesView Map
Crabbs Ferry (historical)CrossingN34.5501°W86.7806°5.9 milesView Map
Currys Chapel Christian Methodist Episcopal Church (historical)ChurchN34.5062°W86.6925°6.1 milesView Map
Devils Cellar HollowValleyN34.3929°W86.7747°5.0 milesView Map
Devils DenBasinN34.5476°W86.7003°7.6 milesView Map
Dewitt HollowValleyN34.5001°W86.8339°3.6 milesView Map
Doss MountainSummitN34.3895°W86.6983°7.3 milesView Map
Draper CemeteryCemeteryN34.5415°W86.6905°7.6 milesView Map
Draper CemeteryCemeteryN34.5584°W86.6928°8.4 milesView Map
Dripping SpringSpringN34.4138°W86.7727°3.6 milesView Map
Echols CrossroadsPopulated PlaceN34.5268°W86.7892°4.3 milesView Map
Edmonson CemeteryCemeteryN34.4679°W86.6936°5.4 milesView Map
Edmundson HollowValleyN34.4157°W86.7975°3.5 milesView Map
England CreekStreamN34.4645°W86.8044°1.0 milesView Map
Fairview CemeteryCemeteryN34.4026°W86.8514°5.7 milesView Map
Fairview MountainSummitN34.4004°W86.8397°5.4 milesView Map
Fairview SchoolSchoolN34.4490°W86.8433°3.4 milesView Map
FlorettePopulated PlaceN34.4165°W86.7031°5.9 milesView Map
Florette ChurchChurchN34.4056°W86.6906°6.9 milesView Map
Florette Volunteer Fire DepartmentBuildingN34.4156°W86.6992°6.1 milesView Map
Forest Hill ChurchChurchN34.5315°W86.7886°4.6 milesView Map
Fort BluffCapeN34.4070°W86.7197°5.6 milesView Map
Fort Bluff (historical)LocaleN34.4068°W86.7442°4.7 milesView Map
Fort Bluff Post Office (historical)Post OfficeN34.4068°W86.7442°4.7 milesView Map
Fowler CoveValleyN34.4379°W86.6953°5.6 milesView Map
Friendship Baptist ChurchChurchN34.5193°W86.8239°4.3 milesView Map
Gandy CoveValleyN34.3673°W86.7825°6.8 milesView Map
Garner CemeteryCemeteryN34.4251°W86.7986°2.8 milesView Map
Garner CemeteryCemeteryN34.4320°W86.7942°2.3 milesView Map
Gill CreekStreamN34.4590°W86.7997°0.8 milesView Map
Gillsport (historical)LocaleN34.5520°W86.8125°6.2 milesView Map
Gillsport Bar (historical)BarN34.5548°W86.8128°6.4 milesView Map
Ginhouse BranchStreamN34.5545°W86.8739°7.9 milesView Map
Glasscott SpringSpringN34.4203°W86.7638°3.4 milesView Map
Goose PondLakeN34.5615°W86.8356°7.2 milesView Map
Grantland BridgeBridgeN34.5073°W86.7086°5.4 milesView Map
Grantland CemeteryCemeteryN34.5062°W86.7128°5.1 milesView Map
Grantland SpringSpringN34.5078°W86.7134°5.1 milesView Map
Gravel Ridge SchoolSchoolN34.4895°W86.7381°3.3 milesView Map
Greasy CoveValleyN34.3695°W86.6881°8.7 milesView Map
Greasy Cove SpringSpringN34.3813°W86.6959°7.8 milesView Map
Grindle HoleBayN34.5348°W86.7167°6.3 milesView Map
Gum SpringPopulated PlaceN34.4362°W86.8186°2.7 milesView Map
Gum Spring CreekStreamN34.4593°W86.7997°0.8 milesView Map
Gum Springs Baptist ChurchChurchN34.4365°W86.8183°2.6 milesView Map
Gum Springs CemeteryCemeteryN34.4373°W86.8186°2.6 milesView Map
Gum Springs School (historical)SchoolN34.4355°W86.8172°2.7 milesView Map
Guyer BranchStreamN34.4448°W86.7047°4.9 milesView Map
Hartselle Natural BridgeArchN34.4772°W86.8867°5.7 milesView Map
HendersonPopulated PlaceN34.4851°W86.8311°2.8 milesView Map
Houston CemeteryCemeteryN34.4859°W86.7708°1.7 milesView Map
Indian CreekStreamN34.5584°W86.7500°6.8 milesView Map
Ivy HollowValleyN34.3859°W86.8086°5.6 milesView Map
Johnson HollowValleyN34.4034°W86.7411°5.0 milesView Map
Joiner BranchStreamN34.4701°W86.7847°0.4 milesView Map
Key CemeteryCemeteryN34.3676°W86.8161°6.9 milesView Map
Key CemeteryCemeteryN34.3901°W86.8492°6.3 milesView Map
Key HollowValleyN34.3879°W86.8483°6.4 milesView Map
Key SpringSpringN34.3886°W86.8461°6.3 milesView Map
Kolb CemeteryCemeteryN34.5320°W86.7975°4.7 milesView Map
Kyle CemeteryCemeteryN34.4637°W86.7242°3.6 milesView Map
Laughlin SpringSpringN34.5009°W86.7519°3.2 milesView Map
Lawrence Cove Baptist ChurchChurchN34.3701°W86.7383°7.1 milesView Map
Lawrence Cove CemeteryCemeteryN34.3706°W86.7389°7.1 milesView Map
Leadus SchoolSchoolN34.5443°W86.6878°7.9 milesView Map
Leemon CemeteryCemeteryN34.4890°W86.7653°2.1 milesView Map
Leemon SloughBayN34.5523°W86.8367°6.6 milesView Map
Lily PondLakeN34.5493°W86.8103°6.0 milesView Map
Livingston SpringSpringN34.3768°W86.8315°6.6 milesView Map
Lovers LeapCliffN34.3951°W86.7542°5.2 milesView Map
Lyle CemeteryCemeteryN34.5179°W86.7000°6.2 milesView Map
LynntownPopulated PlaceN34.4306°W86.7053°5.3 milesView Map
Macedonia Baptist ChurchChurchN34.3723°W86.7625°6.6 milesView Map
Macedonia CemeteryCemeteryN34.3723°W86.7628°6.6 milesView Map
Madden BranchStreamN34.5420°W86.7564°5.6 milesView Map
Maple BranchStreamN34.4693°W86.8261°2.2 milesView Map
Maple Grove School (historical)SchoolN34.5243°W86.8256°4.6 milesView Map
Martin BranchStreamN34.5445°W86.8217°5.8 milesView Map
Mason RidgeRidgeN34.5045°W86.8619°5.0 milesView Map
Matney BranchStreamN34.5440°W86.7992°5.5 milesView Map
McAllister MountainSummitN34.4318°W86.7486°3.2 milesView Map
McCroskey SpringSpringN34.5154°W86.7997°3.5 milesView Map
McKees Ferry (historical)CrossingN34.5529°W86.7600°6.3 milesView Map
Meyer CemeteryCemeteryN34.5281°W86.8042°4.5 milesView Map
Mitchell PondLakeN34.5481°W86.7665°5.9 milesView Map
Moats HollowValleyN34.4029°W86.7525°4.7 milesView Map
Moats SpringSpringN34.3988°W86.7681°4.7 milesView Map
Morgan CountyCivilN34.4535°W86.8529°3.8 milesView Map
Morgan County Farm (historical)LocaleN34.4187°W86.7914°3.2 milesView Map
Morrow HollowValleyN34.3987°W86.7497°5.1 milesView Map
Mount Hope ChurchChurchN34.4526°W86.7875°0.9 milesView Map
Mount Hope ChurchChurchN34.4387°W86.7736°2.0 milesView Map
Mount Hope Church (historical)ChurchN34.4387°W86.7739°2.0 milesView Map
Mount Mariah ChurchChurchN34.5481°W86.6950°7.8 milesView Map
Mount TaborPopulated PlaceN34.4407°W86.8667°4.8 milesView Map
Mount Tabor CemeteryCemeteryN34.4381°W86.8681°5.0 milesView Map
Mount Tabor Methodist ChurchChurchN34.4382°W86.8675°4.9 milesView Map
Mount Tabor School (historical)SchoolN34.4398°W86.8664°4.8 milesView Map
Mount View ChurchChurchN34.4048°W86.8067°4.3 milesView Map
Mount Zion Baptist ChurchChurchN34.4009°W86.8794°6.9 milesView Map
Mount Zion CemeteryCemeteryN34.4020°W86.8797°6.8 milesView Map
Mountain View ChurchChurchN34.3709°W86.7711°6.6 milesView Map
Mountain View School (historical)SchoolN34.4051°W86.8064°4.3 milesView Map
Narrow RidgeRidgeN34.3812°W86.7203°6.9 milesView Map
Negro MountainSummitN34.3865°W86.8356°6.1 milesView Map
Negro Mountain CemeteryCemeteryN34.3743°W86.8489°7.2 milesView Map
Nelson CemeteryCemeteryN34.4731°W86.7592°1.7 milesView Map
Nelson HollowValleyN34.4715°W86.7619°1.5 milesView Map
New Center Baptist ChurchChurchN34.4759°W86.8519°3.7 milesView Map
New Center CemeteryCemeteryN34.4773°W86.8508°3.7 milesView Map
New Center CemeteryCemeteryN34.4770°W86.8519°3.8 milesView Map
New Center School (historical)SchoolN34.4759°W86.8519°3.7 milesView Map
Northern BranchStreamN34.4654°W86.7919°0.3 milesView Map
Northern SpringSpringN34.4743°W86.7971°0.8 milesView Map
Oak Forest ChurchChurchN34.5301°W86.8153°4.8 milesView Map
Oakes HollowValleyN34.3818°W86.8006°5.8 milesView Map
Oden RidgePopulated PlaceN34.3740°W86.7622°6.5 milesView Map
Oden Ridge School (historical)SchoolN34.3734°W86.7797°6.4 milesView Map
Oden Ridge Volunteer Fire Department Station 1BuildingN34.3734°W86.7654°6.5 milesView Map
Oden Ridge Volunteer Fire Department Station 2BuildingN34.4054°W86.8097°4.3 milesView Map
Oldacre HollowValleyN34.3773°W86.8186°6.3 milesView Map
Outlaw SpringSpringN34.4565°W86.8558°3.9 milesView Map
Outlaw Spring BranchStreamN34.4140°W86.8764°6.2 milesView Map
Pannell HollowValleyN34.4087°W86.8397°4.9 milesView Map
Pathway ChurchChurchN34.5351°W86.8422°5.8 milesView Map
Peck HollowValleyN34.4120°W86.7297°4.9 milesView Map
Peck HollowValleyN34.5229°W86.8794°6.6 milesView Map
Peck MountainSummitN34.3915°W86.7217°6.3 milesView Map
Peck Mountain SpringSpringN34.3995°W86.7089°6.4 milesView Map
Peck SpringSpringN34.4053°W86.7267°5.4 milesView Map
PencePopulated PlaceN34.4493°W86.7589°2.0 milesView Map
Pine Grove School (historical)SchoolN34.4468°W86.7842°1.3 milesView Map
Pine Hill Day CampLocaleN34.5215°W86.7322°5.0 milesView Map
Pool HollowValleyN34.5345°W86.8450°5.8 milesView Map
Price CemeteryCemeteryN34.5120°W86.8792°6.1 milesView Map
Priceville MountainRidgeN34.5026°W86.8803°5.9 milesView Map
Priceville Volunteer Fire Department Station 2BuildingN34.5009°W86.8557°4.6 milesView Map
Ratliff CemeteryCemeteryN34.5359°W86.8761°7.0 milesView Map
Red Oak GroveLocaleN34.4612°W86.6983°5.1 milesView Map
Red Oak Grove Methodist ChurchChurchN34.4606°W86.7006°5.0 milesView Map
Redoak Grove CemeteryCemeteryN34.4606°W86.7000°5.0 milesView Map
Reed CemeteryCemeteryN34.5170°W86.7342°4.7 milesView Map
Roan BranchStreamN34.4556°W86.8047°1.2 milesView Map
Robertson BranchStreamN34.4112°W86.8722°6.1 milesView Map
Rockhouse Buckeye Blackwell Dewatering AreaSwampN34.5579°W86.7914°6.4 milesView Map
Rockhouse LandingLocaleN34.5626°W86.8458°7.5 milesView Map
Rocky BranchStreamN34.4556°W86.8822°5.4 milesView Map
Rocky BranchStreamN34.4637°W86.7411°2.6 milesView Map
Rocky PointPopulated PlaceN34.5284°W86.8058°4.5 milesView Map
Saint John Church (historical)ChurchN34.5198°W86.7906°3.8 milesView Map
Saint John School (historical)SchoolN34.5193°W86.7906°3.7 milesView Map
Sand Mountain High RidgeSummitN34.5115°W86.7600°3.6 milesView Map
Section MountainSummitN34.5273°W86.7469°4.9 milesView Map
Self MountainRidgeN34.3670°W86.7047°8.3 milesView Map
Sharp FordCrossingN34.5440°W86.7242°6.5 milesView Map
Sharp PondLakeN34.5123°W86.7473°4.0 milesView Map
Sharp SpringSpringN34.5084°W86.7753°3.1 milesView Map
Sharps Ford BridgeBridgeN34.5434°W86.7267°6.4 milesView Map
Shiloh Baptist ChurchChurchN34.4454°W86.7625°2.0 milesView Map
Shiloh CemeteryCemeteryN34.4459°W86.7625°1.9 milesView Map
Shirley Hill ChurchChurchN34.5062°W86.8267°3.6 milesView Map
Shoal Creek Baptist ChurchChurchN34.5004°W86.8800°5.8 milesView Map
Shoal Creek CemeteryCemeteryN34.5002°W86.8804°5.8 milesView Map
Six MilePopulated PlaceN34.4240°W86.7564°3.3 milesView Map
Six Mile CreekStreamN34.4231°W86.6950°6.0 milesView Map
Six Mile School (historical)SchoolN34.4234°W86.8172°3.3 milesView Map
Six WayPopulated PlaceN34.5245°W86.8828°6.8 milesView Map
Slayton CemeteryCemeteryN34.4804°W86.8689°4.8 milesView Map
Sleighton BranchStreamN34.4709°W86.8772°5.1 milesView Map
Sleighton SpringSpringN34.4815°W86.8647°4.5 milesView Map
Smith SpringSpringN34.4751°W86.8797°5.3 milesView Map
Sobotka Mill (historical)LocaleN34.4468°W86.8575°4.2 milesView Map
SomervillePopulated PlaceN34.4731°W86.7986°0.8 milesView Map
Somerville Area Volunteer Emergency ServicesBuildingN34.4691°W86.7986°0.7 milesView Map
Somerville CemeteryCemeteryN34.4709°W86.8014°0.9 milesView Map
Somerville Church of GodChurchN34.4356°W86.8244°2.9 milesView Map
Somerville DivisionCivilN34.4933°W86.8004°2.1 milesView Map
Somerville Police DepartmentBuildingN34.4729°W86.7989°0.8 milesView Map
Somerville Post OfficePost OfficeN34.4727°W86.8023°1.0 milesView Map
Somerville SchoolSchoolN34.4693°W86.7908°0.3 milesView Map
StringerPopulated PlaceN34.4356°W86.7564°2.7 milesView Map
Stringer BranchStreamN34.4698°W86.7581°1.7 milesView Map
Stringfield Ferry (historical)CrossingN34.5518°W86.7639°6.1 milesView Map
Talley BottomSwampN34.5576°W86.7291°7.2 milesView Map
TalucahPopulated PlaceN34.5562°W86.7008°8.0 milesView Map
Talucah ChurchChurchN34.5554°W86.6997°8.0 milesView Map
Talucah Volunteer Fire DepartmentBuildingN34.5615°W86.7050°8.1 milesView Map
Thompson HollowValleyN34.5262°W86.8333°5.0 milesView Map
Town CreekStreamN34.4679°W86.7208°3.8 milesView Map
Town of PricevilleCivilN34.5241°W86.8859°6.9 milesView Map
Town of SomervilleCivilN34.4651°W86.7875°0.0 milesView Map
Troup CemeteryCemeteryN34.5276°W86.7997°4.4 milesView Map
Turkey MountainSummitN34.5443°W86.8336°6.1 milesView Map
Turney CrossroadsPopulated PlaceN34.4465°W86.7839°1.3 milesView Map
Turney SpringSpringN34.4473°W86.8528°3.9 milesView Map
Turney SpringSpringN34.4854°W86.7439°2.9 milesView Map
UnionPopulated PlaceN34.4568°W86.7381°2.9 milesView Map
Union Church of ChristChurchN34.4462°W86.7378°3.1 milesView Map
Union School (historical)SchoolN34.5098°W86.7122°5.3 milesView Map
Valhermoso Springs CreekStreamN34.5290°W86.7025°6.5 milesView Map
Valhermoso Springs Post OfficePost OfficeN34.4956°W86.6880°6.0 milesView Map
Vinsant HollowValleyN34.4845°W86.8439°3.5 milesView Map
Ward ChapelChurchN34.4781°W86.7978°1.1 milesView Map
Watkins BluffCliffN34.5609°W86.7503°6.9 milesView Map
Watkins Landing (historical)LocaleN34.5562°W86.7558°6.5 milesView Map
Waugh CemeteryCemeteryN34.4331°W86.8275°3.2 milesView Map
Whiteoak HollowValleyN34.4740°W86.8386°3.0 milesView Map
Whiteoak SpringSpringN34.4922°W86.8425°3.6 milesView Map
Whitten SpringSpringN34.4407°W86.8619°4.6 milesView Map
Willis HollowValleyN34.4879°W86.7931°1.6 milesView Map
Wilson MountainSummitN34.4187°W86.8181°3.6 milesView Map
Wilson PointSummitN34.4501°W86.6903°5.6 milesView Map
Wilson SpringSpringN34.4161°W86.8159°3.8 milesView Map
WintonPopulated PlaceN34.5118°W86.7508°3.8 milesView Map
Winton CemeteryCemeteryN34.5323°W86.7353°5.5 milesView Map
Winton School (historical)SchoolN34.5131°W86.7503°3.9 milesView Map
Wolfden HollowValleyN34.4734°W86.8694°4.7 milesView Map
Woodland MillsPopulated PlaceN34.4743°W86.6947°5.3 milesView Map
Woodland Mills CreekStreamN34.4898°W86.7114°4.7 milesView Map
Woodland Mills SchoolSchoolN34.4812°W86.6900°5.7 milesView Map
Wright CemeteryCemeteryN34.5204°W86.8236°4.3 milesView Map
Wright SpringSpringN34.5174°W86.8179°4.0 milesView Map

Note: Coordinates in the location and feature list above are referenced to NAD83 datum.


Copyright (C) 2008-2024 Ryan Niemi / Sunset Dynamics ... All Rights Reserved