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


Blue Spring, Alabama

Blue Spring is a spring located in Morgan County, AL at N34.541759° W86.827780° (WGS84/NAD83) and at an elevation of 561 ft MSL.
It can be seen on the USGS 1:24K topographic map Mason Ridge, AL.

Feature Type: Spring
Latitude: N34.541759° (WGS84/NAD83 datum)
Longitude: W86.827780°
Elevation: 561 ft MSL
County: Morgan County, Alabama
USGS 24K Map: Mason Ridge, AL
USGS 24K MRC: 34086E7

You can view this location or feature in our Topographic Map Viewer by clicking on the map views below:

USGS 1:24K topographic map:
USGS 24K topo map of Blue Spring, AL
Source: US Geological Survey

Aerial imagery:
Aerial imagery of Blue Spring, AL
Source: US National Map

OpenStreetMap:
OpenStreetMap map of Blue Spring, AL
Copyright OpenStreetMap contributors, map styling by TopoQuest

OpenTopoMap:
OpenTopoMap map of Blue Spring, AL
Copyright OpenStreetMap contributors, map styling by OpenTopoMap and TopoQuest

FAA VFR aeronautical chart::
FAA VFR chart of Blue Spring, AL
Source: US Federal Aviation Administration


Click on a map above to begin viewing in our Map Viewer.

Here are some other places of interest near Blue Spring:

Feature Name Type Latitude Longitude Distance View Map
Antioch Baptist ChurchChurchN34.538426°W86.916673°5.1 miles  View Map
Antioch CemeteryCemeteryN34.453143°W86.738882°7.9 miles  View Map
Antioch United Methodist ChurchChurchN34.452593°W86.738054°8.0 miles  View Map
Ashford CemeteryCemeteryN34.602030°W86.810274°4.3 miles  View Map
Ashworth Pond (historical)LakeN34.443706°W86.905561°8.1 miles  View Map
Bald KnobSummitN34.555093°W86.927228°5.7 miles  View Map
Barclay-Teney CemeteryCemeteryN34.613141°W86.752772°6.5 miles  View Map
Barnetts Chapel ChurchChurchN34.465094°W86.817779°5.3 miles  View Map
Barren Fork CreekStreamN34.587036°W86.728331°6.5 miles  View Map
Batts-Ward CemeteryCemeteryN34.584530°W86.745827°5.5 miles  View Map
Beaverdam CreekStreamN34.600092°W86.884449°5.2 miles  View Map
Beaverdam CreekStreamN34.625092°W86.826946°5.8 miles  View Map
Belmor ChurchChurchN34.640647°W86.880282°7.5 miles  View Map
Bethel Baptist ChurchChurchN34.461761°W86.923895°7.8 miles  View Map
Bethel ChurchChurchN34.496760°W86.769722°4.5 miles  View Map
Bethlehem Baptist ChurchChurchN34.447872°W86.876393°7.1 miles  View Map
Bethlehem CemeteryCemeteryN34.447588°W86.876388°7.1 miles  View Map
Betts Spring BranchStreamN34.636481°W86.743610°8.1 miles  View Map
Bibb and Garretts Steam Mill (historical)LocaleN34.590370°W86.879726°4.5 miles  View Map
Bishop CemeteryCemeteryN34.523420°W86.924446°5.6 miles  View Map
Black BranchStreamN34.556759°W86.875837°2.9 miles  View Map
Blackwell RunStreamN34.551759°W86.778889°2.9 miles  View Map
Blackwell SwampSwampN34.585211°W86.783198°3.9 miles  View Map
Blackwell-Collier CemeteryCemeteryN34.613141°W86.810274°5.0 miles  View Map
Blue HoleLakeN34.511275°W86.736955°5.6 miles  View Map
Blue SpringSpringN34.541759°W86.827780°0.0 milesView Map
Bluff CityPopulated PlaceN34.545648°W86.781389°2.7 miles  View Map
Bluff City Landing (historical)LocaleN34.547315°W86.777222°2.9 miles  View Map
Bradford CreekStreamN34.636481°W86.743610°8.1 miles  View Map
Brakes BranchStreamN34.557870°W86.819446°1.2 miles  View Map
Breeding CemeteryCemeteryN34.522308°W86.733049°5.6 miles  View Map
BrooksvillePopulated PlaceN34.500927°W86.855003°3.2 miles  View Map
Brooksville ChurchChurchN34.505649°W86.825835°2.5 miles  View Map
Buckeye PondLakeN34.560232°W86.781024°3.0 miles  View Map
Buckeye PondLakeN34.561759°W86.803612°1.9 miles  View Map
Bunker BranchStreamN34.471205°W86.780000°5.6 miles  View Map
Burleson MountainSummitN34.518982°W86.914450°5.2 miles  View Map
Burlesons Ferry (historical)CrossingN34.551204°W86.872504°2.6 miles  View Map
Burning Tree Memorial GardensCemeteryN34.504254°W86.900000°4.9 miles  View Map
Burningtree MountainPopulated PlaceN34.518149°W86.921395°5.6 miles  View Map
Cain LandingLocaleN34.550093°W86.801390°1.6 miles  View Map
Campbell CemeteryCemeteryN34.475643°W86.796940°4.9 miles  View Map
Cave SpringSpringN34.546204°W86.851114°1.4 miles  View Map
Cave Spring BranchStreamN34.557870°W86.847503°1.6 miles  View Map
Cave Spring School (historical)SchoolN34.536482°W86.888060°3.5 miles  View Map
Cave SpringsPopulated PlaceN34.545926°W86.851392°1.4 miles  View Map
Cave Springs Baptist ChurchChurchN34.535926°W86.887782°3.4 miles  View Map
Cave Springs Landing (historical)LocaleN34.568426°W86.874448°3.2 miles  View Map
Center Springs CemeteryCemeteryN34.511753°W86.753050°4.7 miles  View Map
Center Springs Methodist ChurchChurchN34.512315°W86.752221°4.8 miles  View Map
Center Star CemeteryCemeteryN34.613697°W86.888611°6.1 miles  View Map
Center Star ChurchChurchN34.613981°W86.889171°6.1 miles  View Map
Clemons CrossroadPopulated PlaceN34.475094°W86.896116°6.0 miles  View Map
Collier CemeteryCemeteryN34.542586°W86.865832°2.2 miles  View Map
Collier CemeteryCemeteryN34.578975°W86.764161°4.4 miles  View Map
Cotaco CreekStreamN34.558148°W86.748610°4.6 miles  View Map
Cotaco Ferry (historical)CrossingN34.559815°W86.748610°4.7 miles  View Map
Crabbs Ferry (historical)CrossingN34.550092°W86.780556°2.7 miles  View Map
Crow CemeteryCemeteryN34.551753°W86.923612°5.5 miles  View Map
Crowton School (historical)SchoolN34.533426°W86.909728°4.7 miles  View Map
CrowtownPopulated PlaceN34.544537°W86.920562°5.3 miles  View Map
Dancy QuartersLocaleN34.557037°W86.893894°3.9 miles  View Map
Decatur Fire and Rescue Station 8BuildingN34.536552°W86.917035°5.1 miles  View Map
Dewitt HollowValleyN34.500093°W86.833891°2.9 miles  View Map
Echols CrossroadsPopulated PlaceN34.526759°W86.789167°2.4 miles  View Map
England CreekStreamN34.464538°W86.804445°5.5 miles  View Map
Fairview SchoolSchoolN34.448983°W86.843336°6.5 miles  View Map
Flamingo ParkParkN34.582037°W86.731665°6.1 miles  View Map
Flint CreekStreamN34.585092°W86.925562°6.3 miles  View Map
Flint Creek ChurchChurchN34.533426°W86.910283°4.7 miles  View Map
Forest Hill ChurchChurchN34.531482°W86.788612°2.3 miles  View Map
Friendship Baptist ChurchChurchN34.519260°W86.823891°1.6 miles  View Map
Gamble CemeteryCemeteryN34.638417°W86.899806°7.8 miles  View Map
Garth SloughBayN34.569815°W86.893338°4.2 miles  View Map
Gill CreekStreamN34.458983°W86.799723°5.9 miles  View Map
Gillsport (historical)LocaleN34.552037°W86.812501°1.1 miles  View Map
Gillsport Bar (historical)BarN34.554815°W86.812779°1.2 miles  View Map
Ginhouse BranchStreamN34.554537°W86.873893°2.8 miles  View Map
Goose PondLakeN34.561481°W86.835558°1.4 miles  View Map
Gravel Ridge SchoolSchoolN34.489537°W86.738054°6.3 miles  View Map
Gum Spring CreekStreamN34.459260°W86.799723°5.9 miles  View Map
Hartselle DivisionCivilN34.466407°W86.924287°7.6 miles  View Map
Hartselle Natural BridgeArchN34.477222°W86.886667°5.6 miles  View Map
HendersonPopulated PlaceN34.485093°W86.831113°3.9 miles  View Map
Hickory HillsPopulated PlaceN34.548704°W86.925006°5.6 miles  View Map
Holding CemeteryCemeteryN34.641752°W86.759994°7.9 miles  View Map
Houston CemeteryCemeteryN34.485920°W86.770828°5.0 miles  View Map
Hunley CemeteryCemeteryN34.594252°W86.831941°3.6 miles  View Map
Indian CreekStreamN34.558426°W86.749999°4.6 miles  View Map
Interchange 328CrossingN34.448983°W86.901394°7.7 miles  View Map
Interchange 334CrossingN34.533426°W86.905839°4.5 miles  View Map
Interchange 340CrossingN34.627870°W86.901394°7.3 miles  View Map
Joiner BranchStreamN34.470093°W86.784723°5.5 miles  View Map
Jones Cemetery (historical)CemeteryN34.640925°W86.767499°7.7 miles  View Map
Kolb CemeteryCemeteryN34.532031°W86.797496°1.9 miles  View Map
Laughlin SpringSpringN34.500926°W86.751943°5.2 miles  View Map
Leemon CemeteryCemeteryN34.488976°W86.765272°5.1 miles  View Map
Leemon SloughBayN34.552315°W86.836669°0.9 miles  View Map
Lily PondLakeN34.549259°W86.810279°1.1 miles  View Map
Limestone Bar (historical)BarN34.578426°W86.904727°5.1 miles  View Map
Limestone CreekStreamN34.578148°W86.887227°4.2 miles  View Map
Limestone SloughStreamN34.619259°W86.860837°5.7 miles  View Map
Little Zion Primitive Baptist ChurchChurchN34.593981°W86.754166°5.5 miles  View Map
Madden BranchStreamN34.542037°W86.756388°4.1 miles  View Map
Maple BranchStreamN34.469260°W86.826113°5.0 miles  View Map
Maple Grove School (historical)SchoolN34.524260°W86.825558°1.2 miles  View Map
Martin BranchStreamN34.544537°W86.821669°0.4 miles  View Map
Mason RidgeRidgeN34.504538°W86.861948°3.2 miles  View Map
Matney BranchStreamN34.543982°W86.799167°1.6 miles  View Map
McCroskey SpringSpringN34.515371°W86.799723°2.4 miles  View Map
McKees Ferry (historical)CrossingN34.552870°W86.759999°3.9 miles  View Map
Meyer CemeteryCemeteryN34.528142°W86.804163°1.6 miles  View Map
Miller BranchStreamN34.622314°W86.752777°7.0 miles  View Map
Mitchell PondLakeN34.548093°W86.766526°3.5 miles  View Map
MooresvillePopulated PlaceN34.628425°W86.880282°6.7 miles  View Map
Mooresville Church of ChristChurchN34.625925°W86.881949°6.6 miles  View Map
Mooresville Female Academy (historical)SchoolN34.624536°W86.879726°6.4 miles  View Map
Mooresville Post OfficePost OfficeN34.626535°W86.880427°6.6 miles  View Map
Mooresville SpringSpringN34.623425°W86.880004°6.4 miles  View Map
Mooresville Union ChurchChurchN34.626758°W86.879448°6.6 miles  View Map
Mooresville-Belle Mina SchoolSchoolN34.638425°W86.878893°7.3 miles  View Map
Morgan CountyCivilN34.453472°W86.852922°6.3 miles  View Map
Mount Hope ChurchChurchN34.452594°W86.787500°6.6 miles  View Map
Mount Olive ChurchChurchN34.478427°W86.895838°5.8 miles  View Map
Mount Zion ChurchChurchN34.612870°W86.851114°5.1 miles  View Map
Mount Zion Primitive Baptist ChurchChurchN34.633981°W86.760832°7.4 miles  View Map
Natural Bridge School (historical)SchoolN34.477872°W86.890282°5.7 miles  View Map
Needmore ChurchChurchN34.582870°W86.844447°3.0 miles  View Map
Needmore School (historical)SchoolN34.582592°W86.844447°3.0 miles  View Map
Nelson CemeteryCemeteryN34.473142°W86.759161°6.1 miles  View Map
Nelson HollowValleyN34.471482°W86.761944°6.1 miles  View Map
New Center Baptist ChurchChurchN34.475927°W86.851947°4.8 miles  View Map
New Center CemeteryCemeteryN34.477309°W86.850831°4.6 miles  View Map
New Center CemeteryCemeteryN34.477032°W86.851943°4.7 miles  View Map
New Center School (historical)SchoolN34.475927°W86.851947°4.8 miles  View Map
New HavenPopulated PlaceN34.633425°W86.761388°7.4 miles  View Map
New Haven CemeteryCemeteryN34.632863°W86.761661°7.3 miles  View Map
New HopePopulated PlaceN34.589814°W86.816946°3.4 miles  View Map
New Hope CemeteryCemeteryN34.589944°W86.809291°3.5 miles  View Map
New Hope ChurchChurchN34.590092°W86.817502°3.4 miles  View Map
New Triana CemeteryCemeteryN34.580363°W86.734993°5.9 miles  View Map
Northern BranchStreamN34.465371°W86.791945°5.7 miles  View Map
Northern SpringSpringN34.474255°W86.797106°5.0 miles  View Map
Oak Forest ChurchChurchN34.530093°W86.815279°1.1 miles  View Map
Outlaw SpringSpringN34.456541°W86.855832°6.1 miles  View Map
Parker SpringSpringN34.551434°W86.888297°3.5 miles  View Map
Pathway ChurchChurchN34.535093°W86.842225°0.9 miles  View Map
Peck HollowValleyN34.522871°W86.879449°3.2 miles  View Map
Peebles CemeteryCemeteryN34.622863°W86.859165°5.9 miles  View Map
PencePopulated PlaceN34.449260°W86.758888°7.5 miles  View Map
Pickett PondLakeN34.613145°W86.818916°5.0 miles  View Map
Pine Grove School (historical)SchoolN34.446761°W86.784167°7.0 miles  View Map
Pine Hill Day CampLocaleN34.521482°W86.732220°5.6 miles  View Map
Piney CreekStreamN34.599814°W86.885560°5.2 miles  View Map
Point Mallard Parkway Baptist ChurchChurchN34.537315°W86.917228°5.1 miles  View Map
Pool HollowValleyN34.534537°W86.845003°1.1 miles  View Map
Price CemeteryCemeteryN34.512031°W86.879166°3.6 miles  View Map
PricevillePopulated PlaceN34.525093°W86.894727°4.0 miles  View Map
Priceville Church of ChristChurchN34.528704°W86.895283°3.9 miles  View Map
Priceville Junior High SchoolSchoolN34.527038°W86.898616°4.2 miles  View Map
Priceville MountainRidgeN34.502594°W86.880282°4.0 miles  View Map
Priceville School (historical)SchoolN34.536760°W86.895283°3.9 miles  View Map
Priceville Town Police DepartmentBuildingN34.523710°W86.892234°3.9 miles  View Map
Priceville Volunteer Fire Department Station 1BuildingN34.523364°W86.891899°3.9 miles  View Map
Priceville Volunteer Fire Department Station 2BuildingN34.500901°W86.855667°3.2 miles  View Map
Ratliff CemeteryCemeteryN34.535920°W86.876110°2.8 miles  View Map
Reed CemeteryCemeteryN34.517030°W86.734160°5.6 miles  View Map
Reeves CemeteryCemeteryN34.447866°W86.896666°7.6 miles  View Map
River City Bible ChurchChurchN34.546138°W86.921521°5.3 miles  View Map
Roan BranchStreamN34.455649°W86.804723°6.1 miles  View Map
Robinson Private Airport (historical)AirportN34.525093°W86.895838°4.0 miles  View Map
Rockhouse Buckeye Blackwell Dewatering AreaSwampN34.557870°W86.791389°2.4 miles  View Map
Rockhouse LandingLocaleN34.562593°W86.845836°1.8 miles  View Map
Rocky BranchStreamN34.455650°W86.882227°6.7 miles  View Map
Rocky BranchStreamN34.463704°W86.741110°7.3 miles  View Map
Rocky PointPopulated PlaceN34.528426°W86.805835°1.6 miles  View Map
Rolling HillsPopulated PlaceN34.562871°W86.920562°5.5 miles  View Map
Rountree BottomBendN34.496205°W86.905561°5.4 miles  View Map
Rountree CemeteryCemeteryN34.502309°W86.895833°4.7 miles  View Map
Rowe CemeteryCemeteryN34.623419°W86.757494°6.9 miles  View Map
Rural Grove Baptist ChurchChurchN34.500927°W86.925006°6.2 miles  View Map
Saint Andrews Baptist ChurchChurchN34.599259°W86.793889°4.4 miles  View Map
Saint John Church (historical)ChurchN34.519815°W86.790556°2.6 miles  View Map
Saint John School (historical)SchoolN34.519259°W86.790556°2.6 miles  View Map
Saint Paul Methodist ChurchChurchN34.583425°W86.734720°6.0 miles  View Map
Sand Hill CemeteryCemeteryN34.529809°W86.890833°3.7 miles  View Map
Sand Hill ChurchChurchN34.529538°W86.890838°3.7 miles  View Map
Sand Hill School (historical)SchoolN34.536760°W86.913339°4.9 miles  View Map
Sand Mountain High RidgeSummitN34.511482°W86.759999°4.4 miles  View Map
Section MountainSummitN34.527315°W86.746943°4.7 miles  View Map
Sharp PondLakeN34.512262°W86.747323°5.0 miles  View Map
Sharp SpringSpringN34.508426°W86.775278°3.8 miles  View Map
Shiloh Baptist ChurchChurchN34.445372°W86.762499°7.6 miles  View Map
Shiloh CemeteryCemeteryN34.445921°W86.762494°7.6 miles  View Map
Shirley Hill ChurchChurchN34.506204°W86.826669°2.5 miles  View Map
Shoal Creek Baptist ChurchChurchN34.500371°W86.880004°4.1 miles  View Map
Shoal Creek CemeteryCemeteryN34.500208°W86.880434°4.2 miles  View Map
Six WayPopulated PlaceN34.524538°W86.882782°3.3 miles  View Map
Slayton CemeteryCemeteryN34.480365°W86.868888°4.8 miles  View Map
Sleighton BranchStreamN34.470927°W86.877226°5.6 miles  View Map
Sleighton SpringSpringN34.481483°W86.864726°4.7 miles  View Map
Smith SpringSpringN34.475094°W86.879726°5.5 miles  View Map
Sobotka Mill (historical)LocaleN34.446761°W86.857503°6.8 miles  View Map
SomervillePopulated PlaceN34.473149°W86.798612°5.0 miles  View Map
Somerville Area Volunteer Emergency ServicesBuildingN34.469105°W86.798578°5.3 miles  View Map
Somerville CemeteryCemeteryN34.470920°W86.801385°5.1 miles  View Map
Somerville DivisionCivilN34.493338°W86.800385°3.7 miles  View Map
Somerville Police DepartmentBuildingN34.472906°W86.798920°5.0 miles  View Map
Somerville Post OfficePost OfficeN34.472701°W86.802260°5.0 miles  View Map
Somerville SchoolSchoolN34.469260°W86.790834°5.4 miles  View Map
South Zion Church (historical)ChurchN34.611203°W86.736665°7.1 miles  View Map
Stevenson HollowValleyN34.469539°W86.921950°7.3 miles  View Map
Stringer BranchStreamN34.469816°W86.758055°6.4 miles  View Map
Stringfield Ferry (historical)CrossingN34.551759°W86.763888°3.7 miles  View Map
Sulcer SpringSpringN34.632496°W86.837367°6.3 miles  View Map
Sunnyside Ferry (historical)CrossingN34.577314°W86.728054°6.2 miles  View Map
Susie HoleBayN34.563704°W86.895283°4.1 miles  View Map
SwancottPopulated PlaceN34.597314°W86.788611°4.4 miles  View Map
Swancott ChurchChurchN34.603703°W86.793056°4.7 miles  View Map
SweetwaterPopulated PlaceN34.628425°W86.915839°7.8 miles  View Map
Talley BottomSwampN34.557611°W86.729089°5.7 miles  View Map
Talucah Ferry (historical)CrossingN34.572314°W86.733609°5.8 miles  View Map
Thach CemeteryCemeteryN34.614530°W86.879166°5.8 miles  View Map
Thatch CemeteryCemeteryN34.610641°W86.850554°4.9 miles  View Map
Thompson HollowValleyN34.526204°W86.833336°1.1 miles  View Map
Town of MooresvilleCivilN34.626964°W86.879997°6.6 miles  View Map
Town of PricevilleCivilN34.524053°W86.885863°3.5 miles  View Map
Town of SomervilleCivilN34.465125°W86.787495°5.8 miles  View Map
Town of TrianaCivilN34.590435°W86.741849°5.9 miles  View Map
TrianaPopulated PlaceN34.586203°W86.733331°6.2 miles  View Map
Triana Bar (historical)BarN34.570092°W86.736943°5.5 miles  View Map
Triana CemeteryCemeteryN34.583974°W86.735549°6.0 miles  View Map
Triana ChurchChurchN34.582592°W86.732498°6.1 miles  View Map
Triana DivisionCivilN34.618708°W86.754198°6.8 miles  View Map
Triana LandingLocaleN34.580370°W86.730831°6.1 miles  View Map
Triana Police DepartmentBuildingN34.583385°W86.733866°6.1 miles  View Map
Triana Recreation AreaParkN34.571759°W86.731942°5.8 miles  View Map
Triana Volunteer Fire DepartmentBuildingN34.583377°W86.733638°6.1 miles  View Map
Troup CemeteryCemeteryN34.527586°W86.799718°1.9 miles  View Map
Turkey MountainSummitN34.544259°W86.833613°0.4 miles  View Map
Turney CrossroadsPopulated PlaceN34.446483°W86.783889°7.0 miles  View Map
Turney SpringSpringN34.447316°W86.852781°6.7 miles  View Map
Turney SpringSpringN34.485371°W86.743887°6.2 miles  View Map
UnionPopulated PlaceN34.456760°W86.738054°7.8 miles  View Map
Union Church of ChristChurchN34.446205°W86.737776°8.4 miles  View Map
Vinsant HollowValleyN34.484538°W86.843892°4.1 miles  View Map
Wall StreetLocaleN34.590370°W86.826113°3.4 miles  View Map
Walnut Grove Baptist ChurchChurchN34.491483°W86.896672°5.2 miles  View Map
Walnut Grove CemeteryCemeteryN34.490643°W86.896667°5.3 miles  View Map
Ward ChapelChurchN34.478149°W86.797779°4.7 miles  View Map
Watkins BluffCliffN34.560926°W86.750277°4.6 miles  View Map
Watkins Landing (historical)LocaleN34.556204°W86.755832°4.2 miles  View Map
Wheeler National Wildlife RefugeParkN34.599871°W86.881561°5.0 miles  View Map
White Springs Dewatering AreaLocaleN34.600648°W86.914728°6.4 miles  View Map
Whiteoak HollowValleyN34.473983°W86.838614°4.7 miles  View Map
Whiteoak SpringSpringN34.492152°W86.842451°3.5 miles  View Map
Wiggins CemeteryCemeteryN34.639807°W86.751938°8.0 miles  View Map
Willis HollowValleyN34.487871°W86.793056°4.2 miles  View Map
WintonPopulated PlaceN34.511759°W86.750832°4.8 miles  View Map
Winton CemeteryCemeteryN34.532308°W86.735271°5.3 miles  View Map
Winton School (historical)SchoolN34.513148°W86.750277°4.8 miles  View Map
Withers Spring BranchStreamN34.640925°W86.811390°6.9 miles  View Map
Wolfden HollowValleyN34.473427°W86.869448°5.3 miles  View Map
Wright CemeteryCemeteryN34.520364°W86.823608°1.5 miles  View Map
Wright SpringSpringN34.517360°W86.817873°1.8 miles  View Map
Zeitler CemeteryCemeteryN34.624252°W86.859165°6.0 miles  View Map

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


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