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


San Salvador Reservoir, Arizona

San Salvador Reservoir is a reservoir located in Apache County, AZ at N33.98172° W109.32897° (NAD83) and at an elevation of 9232 ft MSL.
It can be seen on the USGS 1:24K topographic map Rudd Knoll, AZ.

Feature Type: Reservoir
Latitude: N33.98172° (NAD83 datum)
Longitude: W109.32897°
Elevation: 9232 ft MSL
County: Apache County, Arizona
USGS 24K Map: Rudd Knoll, AZ
USGS 24K MRC: 33109H3

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

Topographic Map of San Salvador Reservoir, AZ Aerial/Satellite Image of San Salvador Reservoir, AZ
Click a map above to begin viewing in our Map Viewer.

Here are some other places near San Salvador Reservoir that may be of interest:

Feature Name Type Latitude Longitude Distance View Map
71 TankReservoirN33.96649°W109.41114°4.8 miles  View Map
72 TankReservoirN33.95394°W109.40981°5.0 miles  View Map
75 SpringSpringN33.91977°W109.41148°6.4 miles  View Map
75 TankReservoirN33.91977°W109.40536°6.1 miles  View Map
Alleged SpringSpringN33.95227°W109.40509°4.8 miles  View Map
Alpha TankReservoirN34.00355°W109.38342°3.5 miles  View Map
Arrow TankReservoirN33.98316°W109.37055°2.4 miles  View Map
Atcheson DamDamN34.00227°W109.34536°1.7 miles  View Map
Atcheson ReservoirReservoirN33.99959°W109.34556°1.6 miles  View Map
Baca SpringSpringN34.00699°W109.35731°2.4 miles  View Map
Basin SpringSpringN34.06755°W109.39537°7.0 miles  View Map
BC TankReservoirN33.98000°W109.38944°3.5 miles  View Map
BC Tank Number 1ReservoirN33.98097°W109.39518°3.8 miles  View Map
Benton CreekStreamN34.01310°W109.26675°4.2 miles  View Map
Beta TankReservoirN34.01023°W109.38160°3.6 miles  View Map
Big Lake DamDamN33.88672°W109.41731°8.3 miles  View Map
Big Lake Railroad Cove Boat LaunchLocaleN33.88414°W109.42894°8.8 miles  View Map
Bigelow SpringSpringN34.06671°W109.35842°6.1 miles  View Map
Bigelow TankReservoirN34.07177°W109.35028°6.3 miles  View Map
Bill Riley CreekStreamN34.03199°W109.39009°4.9 miles  View Map
Bill Riley SpringSpringN33.99043°W109.38988°3.5 miles  View Map
Bill Riley TankReservoirN33.99234°W109.39359°3.8 miles  View Map
Black River SpringSpringN33.92699°W109.41592°6.3 miles  View Map
Bluff TankReservoirN33.99122°W109.34830°1.3 miles  View Map
Bog TankReservoirN33.97699°W109.35731°1.7 miles  View Map
Boneyard SpringSpringN33.89227°W109.26925°7.1 miles  View Map
Bottom SpringSpringN33.92561°W109.36425°4.4 miles  View Map
Brian SpringSpringN34.04386°W109.40171°6.0 miles  View Map
Brookchar CampgroundLocaleN33.90977°W109.42564°7.4 miles  View Map
Browns ParkFlatN34.04449°W109.29259°4.8 miles  View Map
Burk SpringSpringN33.95533°W109.34203°2.0 miles  View Map
Burk TankReservoirN33.95315°W109.34895°2.3 miles  View Map
Burky TankReservoirN33.94898°W109.35917°2.8 miles  View Map
Burn Meadow TankSwampN33.93969°W109.28874°3.7 miles  View Map
Butch TankReservoirN33.96441°W109.39325°3.9 miles  View Map
Butler CemeteryCemeteryN34.05588°W109.24481°7.0 miles  View Map
Butler TankReservoirN34.06325°W109.42879°8.0 miles  View Map
Canvasback SinkBasinN34.04144°W109.34481°4.2 miles  View Map
Canyon DamDamN34.00505°W109.33731°1.7 miles  View Map
Canyon TankReservoirN34.03036°W109.26574°4.9 miles  View Map
CB Tank Number TwoReservoirN34.03047°W109.34542°3.5 miles  View Map
Chambers DrawArroyoN33.91351°W109.35866°5.0 miles  View Map
Cherokee TankReservoirN33.90672°W109.39648°6.5 miles  View Map
Chi TankReservoirN34.02156°W109.38178°4.1 miles  View Map
Clay SpringSpringN34.00949°W109.38675°3.8 miles  View Map
Conklin SpringSpringN33.89338°W109.35286°6.3 miles  View Map
Convicted SpringSpringN33.95366°W109.40759°4.9 miles  View Map
Coon SpringSpringN34.06018°W109.37002°5.9 miles  View Map
Corner TankReservoirN33.88616°W109.39286°7.5 miles  View Map
Corral TankReservoirN33.88189°W109.37508°7.4 miles  View Map
Cottonwood TankReservoirN34.00355°W109.25243°4.6 miles  View Map
Crescent LakeLakeN33.91054°W109.42171°7.2 miles  View Map
Crescent Lake DamDamN33.91672°W109.42731°7.2 miles  View Map
Crescent Lake Dam Boat LaunchLocaleN33.91730°W109.42659°7.1 miles  View Map
Crescent Lake SpringSpringN33.90505°W109.42064°7.5 miles  View Map
Crescent Lake West Side Boat LaunchLocaleN33.90910°W109.42261°7.3 miles  View Map
Crosby CrossingPopulated PlaceN33.91172°W109.34508°4.9 miles  View Map
Crosby SpringSpringN33.91199°W109.34397°4.9 miles  View Map
Crossbar TankReservoirN33.93338°W109.41620°6.0 miles  View Map
De Witt TankReservoirN34.01398°W109.40958°5.1 miles  View Map
Dead Horse FlatFlatN34.00755°W109.38481°3.7 miles  View Map
Deep Pit TankReservoirN33.98195°W109.38362°3.1 miles  View Map
DeWitt TankReservoirN34.01392°W109.39779°4.5 miles  View Map
Dipping Vat ReservoirLakeN33.93202°W109.42086°6.3 miles  View Map
Dipping Vat SpringSpringN33.92560°W109.41314°6.2 miles  View Map
Division TankReservoirN34.02006°W109.34628°2.8 miles  View Map
Dot TankReservoirN33.96866°W109.37870°3.0 miles  View Map
Draw TankReservoirN33.96768°W109.39905°4.1 miles  View Map
Drumstick TankReservoirN33.99035°W109.42366°5.5 miles  View Map
Dry CanyonValleyN34.07866°W109.30092°6.9 miles  View Map
Duker SpringSpringN34.00024°W109.35890°2.1 miles  View Map
Eagar-Slade DamDamN34.00005°W109.33397°1.3 miles  View Map
Eagar-Springerville DivisionCivilN34.01463°W109.38109°3.8 miles  View Map
East Fork Black River SpringSpringN33.90922°W109.34620°5.1 miles  View Map
East Fork Number Three SpringSpringN33.91172°W109.30981°5.0 miles  View Map
East Fork Spring Number OneSpringN33.91061°W109.33092°4.9 miles  View Map
East Fork Spring Number SixSpringN33.88366°W109.31786°6.8 miles  View Map
East Fork Spring Number TwoSpringN33.91061°W109.32786°4.9 miles  View Map
East Fork Springs Number FiveSpringN33.88422°W109.31425°6.8 miles  View Map
East Fork Springs Number FourSpringN33.89366°W109.31369°6.1 miles  View Map
Eldeberry SpringSpringN34.04249°W109.30008°4.5 miles  View Map
Elderberry Spring CampgroundLocaleN34.04338°W109.29897°4.6 miles  View Map
Fat TankReservoirN34.07354°W109.31977°6.4 miles  View Map
Fence SpringSpringN33.98144°W109.38009°2.9 miles  View Map
Fence TankReservoirN33.98005°W109.39620°3.9 miles  View Map
Flat TankReservoirN33.98649°W109.37372°2.6 miles  View Map
Fly SpringSpringN33.90838°W109.36620°5.5 miles  View Map
Gobbler PeakSummitN33.93311°W109.23897°6.2 miles  View Map
Grandview OverlookLocaleN34.02699°W109.30703°3.4 miles  View Map
Grapevine SpringSpringN34.05810°W109.34898°5.4 miles  View Map
Half TankReservoirN33.98588°W109.37620°2.7 miles  View Map
Half Tank SpringSpringN34.02866°W109.42398°6.3 miles  View Map
Hay SpringSpringN34.02312°W109.36162°3.4 miles  View Map
Head of Black River SpringsSpringN33.92644°W109.40231°5.7 miles  View Map
Head of South Fork SpringSpringN33.98232°W109.40576°4.4 miles  View Map
Head SpringSpringN34.02043°W109.34647°2.9 miles  View Map
Henry Slade SpringSpringN34.06977°W109.29231°6.4 miles  View Map
Herchede RanchLocaleN34.03366°W109.22953°6.7 miles  View Map
Heron MarshSwampN34.04227°W109.33342°4.2 miles  View Map
Hidden LakeLakeN34.04866°W109.41981°7.0 miles  View Map
Hidden TankReservoirN34.04945°W109.42519°7.2 miles  View Map
Hill TankReservoirN33.97918°W109.35538°1.5 miles  View Map
Hillside SpringSpringN33.95338°W109.35786°2.6 miles  View Map
Hoashead TankReservoirN34.00854°W109.38527°3.7 miles  View Map
Hobson SpringSpringN34.00588°W109.41676°5.3 miles  View Map
Hobson TankReservoirN34.00661°W109.41633°5.3 miles  View Map
Hog Wallow DamDamN33.98338°W109.42231°5.3 miles  View Map
Hog Wallow LakeLakeN33.98258°W109.42746°5.6 miles  View Map
Jessie SpringSpringN33.95279°W109.32302°2.0 miles  View Map
Jessie Spring MarshSwampN33.95366°W109.31758°2.0 miles  View Map
Joe Baca DrawValleyN34.04088°W109.38509°5.2 miles  View Map
Lake TankReservoirN33.97780°W109.41836°5.1 miles  View Map
Line TankReservoirN33.88295°W109.37545°7.3 miles  View Map
Little George ReservoirReservoirN34.01104°W109.32055°2.1 miles  View Map
Little SpringSpringN33.94783°W109.37814°3.7 miles  View Map
Little Valley SpringSpringN34.03851°W109.32340°3.9 miles  View Map
Long Draw TankReservoirN33.88677°W109.23696°8.4 miles  View Map
Loon SinkBasinN34.04116°W109.35036°4.3 miles  View Map
Lost SpringSpringN33.98916°W109.34365°1.0 miles  View Map
Lower Trick TankReservoirN34.06180°W109.32560°5.5 miles  View Map
Mandan TankReservoirN33.90423°W109.39369°6.5 miles  View Map
McKay ReservoirReservoirN34.02403°W109.23081°6.3 miles  View Map
Mel TankReservoirN33.97083°W109.39381°3.8 miles  View Map
Melissa SpringSpringN34.04341°W109.40266°6.0 miles  View Map
Mexican Hay LakeReservoirN34.03262°W109.35711°3.9 miles  View Map
Mexican Hay Lake DamDamN34.03505°W109.41731°6.3 miles  View Map
Mike TankReservoirN33.98483°W109.41921°5.2 miles  View Map
Milkpen SpringSpringN33.94561°W109.36425°3.2 miles  View Map
Milkpen TankReservoirN33.94561°W109.36425°3.2 miles  View Map
Miller SpringSpringN33.98229°W109.34664°1.0 miles  View Map
Miller SpringSpringN33.96560°W109.35009°1.6 miles  View Map
Milligan CreekStreamN34.03088°W109.23564°6.3 miles  View Map
Milligan KnollSummitN34.03977°W109.27842°4.9 miles  View Map
Milligan Saddle SpringSpringN34.02869°W109.29351°3.8 miles  View Map
Milligan ValleyValleyN34.02699°W109.27481°4.4 miles  View Map
Milligan Valley Creek Spring Number 1SpringN34.02757°W109.27429°4.5 miles  View Map
Milligan Valley Tank Number 1ReservoirN34.01914°W109.28861°3.5 miles  View Map
Milligan Valley Tank Number 2ReservoirN34.02777°W109.27326°4.5 miles  View Map
Moon TankReservoirN33.97065°W109.37183°2.6 miles  View Map
Mud TankReservoirN33.96274°W109.37957°3.2 miles  View Map
North Fork Black RiverStreamN33.92088°W109.38536°5.3 miles  View Map
North Hog Wallow TankReservoirN33.98394°W109.42648°5.6 miles  View Map
North SpringSpringN33.90311°W109.27869°6.1 miles  View Map
Number Four TankReservoirN34.01972°W109.32877°2.6 miles  View Map
Number Four TankReservoirN33.99402°W109.37081°2.5 miles  View Map
O D RidgeRidgeN33.93894°W109.33397°3.0 miles  View Map
O D SpringSpringN33.92699°W109.33203°3.8 miles  View Map
OD SpringSpringN33.92699°W109.33203°3.8 miles  View Map
P C SpringSpringN34.01560°W109.37981°3.7 miles  View Map
Pat KnollSummitN33.96477°W109.32675°1.2 miles  View Map
Pat KnollSummitN33.97561°W109.32064°0.6 miles  View Map
Pat Knoll Guard StationLocaleN33.97338°W109.31758°0.9 miles  View Map
Pat Knoll LakeSwampN33.96667°W109.30646°1.7 miles  View Map
Pat Knoll Pit SpringsSpringN33.97385°W109.31608°0.9 miles  View Map
Pat Knoll TankReservoirN33.96462°W109.31373°1.5 miles  View Map
Pat SinkBasinN33.95811°W109.31981°1.7 miles  View Map
Perm TankReservoirN34.00202°W109.26853°3.7 miles  View Map
Phone Line TankReservoirN34.05959°W109.38600°6.3 miles  View Map
Pin TankReservoirN33.90411°W109.36586°5.8 miles  View Map
Point Mountain TankReservoirN34.04038°W109.33208°4.1 miles  View Map
Point of Mountain SpringSpringN34.04883°W109.32801°4.6 miles  View Map
Point of the MountainCliffN34.04727°W109.33036°4.5 miles  View Map
Point of the Mountain SpringSpringN34.04024°W109.33172°4.0 miles  View Map
Point SpringSpringN33.97978°W109.37855°2.8 miles  View Map
Pool Corral DamDamN33.97672°W109.41064°4.7 miles  View Map
Pool Corral LakeLakeN33.97171°W109.41531°5.0 miles  View Map
Pool Corral Lake TankReservoirN33.97101°W109.42114°5.3 miles  View Map
Pool KnollSummitN33.95977°W109.42870°5.9 miles  View Map
Pool Knoll TankReservoirN33.94949°W109.42768°6.1 miles  View Map
Red Hole DrawValleyN33.96005°W109.27342°3.5 miles  View Map
Red TankReservoirN34.00054°W109.39646°4.1 miles  View Map
Reservoir SpringSpringN33.97227°W109.42487°5.5 miles  View Map
Riggs Creek DamDamN33.99338°W109.23064°5.7 miles  View Map
Riggs Creek ReservoirReservoirN33.99254°W109.23209°5.6 miles  View Map
Riley Canyon TankReservoirN33.99601°W109.39690°4.0 miles  View Map
Riley TankReservoirN33.99123°W109.40858°4.6 miles  View Map
Rim Creek SpringSpringN34.04746°W109.33827°4.6 miles  View Map
Rim SpringSpringN34.04810°W109.33898°4.6 miles  View Map
Road TankReservoirN33.97116°W109.33314°0.8 miles  View Map
Robertson TankReservoirN34.07475°W109.27198°7.2 miles  View Map
Robinson TankReservoirN34.07545°W109.27923°7.1 miles  View Map
Rock SpringSpringN33.93672°W109.39870°5.1 miles  View Map
Rogers DamDamN33.94338°W109.27064°4.3 miles  View Map
Rogers MarshLakeN33.91913°W109.30301°4.6 miles  View Map
Rogers ReservoirReservoirN33.94338°W109.27064°4.3 miles  View Map
Rose TankReservoirN34.02066°W109.28412°3.7 miles  View Map
RosebudPopulated PlaceN34.00061°W109.26731°3.8 miles  View Map
Rosebud CienegaSwampN33.99908°W109.26701°3.7 miles  View Map
Rosebud Cottonwood Cienega SpringSpringN33.99977°W109.24397°5.0 miles  View Map
Round MountainSummitN34.08005°W109.27370°7.5 miles  View Map
Round TankReservoirN33.88338°W109.37675°7.3 miles  View Map
Rudd Knoll PitBasinN33.98283°W109.37675°2.7 miles  View Map
Rudd Knoll Pit Number ThreeBasinN33.98866°W109.35453°1.5 miles  View Map
Rudd Knoll Pit Tank Number 1ReservoirN33.97339°W109.34052°0.9 miles  View Map
Rudd Knoll Pit Tank Number 114ReservoirN33.99520°W109.35419°1.7 miles  View Map
Rudd Knoll SpringSpringN33.98005°W109.36425°2.0 miles  View Map
Rudd Knoll SpringSpringN33.98459°W109.36165°1.9 miles  View Map
Rudd Knoll Tank Number 5ReservoirN33.98291°W109.37633°2.7 miles  View Map
Rudd ReservoirReservoirN33.98398°W109.35480°1.5 miles  View Map
Russell ReservoirReservoirN33.99117°W109.33370°0.7 miles  View Map
Ruth TankReservoirN33.91561°W109.38314°5.5 miles  View Map
S U KnollsSummitN33.90922°W109.41009°6.8 miles  View Map
Saffell CanyonValleyN34.06755°W109.29231°6.3 miles  View Map
Saffell KnollSummitN34.06394°W109.28203°6.3 miles  View Map
Saffell SpringSpringN34.05096°W109.27226°5.8 miles  View Map
Saffell tankReservoirN34.06099°W109.28066°6.1 miles  View Map
Saint Josephs ReservoirReservoirN33.98648°W109.33568°0.5 miles  View Map
Saint Marys DamDamN33.99338°W109.32175°0.9 miles  View Map
Saint Marys LakeLakeN33.99370°W109.32113°0.9 miles  View Map
Saint Marys Lake SpringSpringN33.99232°W109.32547°0.8 miles  View Map
Saint Marys TankReservoirN33.98465°W109.30944°1.1 miles  View Map
Salt House TankReservoirN33.94038°W109.32907°2.9 miles  View Map
Salt House TankLakeN33.95167°W109.33749°2.1 miles  View Map
San Salvador DamDamN33.98172°W109.32897°0.0 milesView Map
San Salvador ReservoirReservoirN33.98172°W109.32897°0.0 milesView Map
Sattell Knoll SubstationLocaleN34.06338°W109.27897°6.3 miles  View Map
Sawmill SpringSpringN34.05810°W109.35120°5.4 miles  View Map
Sawmill TankReservoirN34.06088°W109.35231°5.6 miles  View Map
Section Ten TankReservoirN34.01779°W109.27804°3.8 miles  View Map
Section Twenty-Three TankReservoirN33.89966°W109.36709°6.1 miles  View Map
Seven SpringsSpringN33.96422°W109.36536°2.4 miles  View Map
Seven SpringsSpringN33.94672°W109.37509°3.6 miles  View Map
Seven Springs DrawValleyN33.93894°W109.39703°4.9 miles  View Map
Seven Springs WellWellN33.97894°W109.38009°2.9 miles  View Map
Seventy-Four TankReservoirN33.94172°W109.39786°4.8 miles  View Map
Seventy-Three TankReservoirN33.95616°W109.39481°4.2 miles  View Map
Shelter SpringSpringN34.02616°W109.42342°6.2 miles  View Map
Sickel TankReservoirN33.96556°W109.34051°1.3 miles  View Map
Sidehill TankReservoirN34.00500°W109.39637°4.2 miles  View Map
Sizer KnollSummitN34.01255°W109.42870°6.1 miles  View Map
Slade ReservoirReservoirN33.99570°W109.33647°1.1 miles  View Map
Slide HillSummitN33.97560°W109.40675°4.5 miles  View Map
South Crescent Lake Boat LaunchLocaleN33.90185°W109.41666°7.5 miles  View Map
South Fork CampgroundLocaleN34.07894°W109.41259°8.2 miles  View Map
South Fork TankReservoirN33.98770°W109.41522°5.0 miles  View Map
South Fork TankReservoirN33.98422°W109.40481°4.3 miles  View Map
South Hog Wallow TankSwampN33.98258°W109.42746°5.6 miles  View Map
Spec TnakReservoirN34.02555°W109.36572°3.7 miles  View Map
Spence CabinLocaleN33.91061°W109.40398°6.5 miles  View Map
Spence SpringSpringN33.94560°W109.41592°5.6 miles  View Map
Springerville Ranger DistrictForestN34.01810°W109.40148°4.9 miles  View Map
Steve TankReservoirN34.00249°W109.42010°5.4 miles  View Map
Stit SpringSpringN33.88533°W109.37175°7.1 miles  View Map
Stock Dam Number TwoReservoirN34.01116°W109.35234°2.4 miles  View Map
Stock Tank Number 1ReservoirN33.97164°W109.37624°2.8 miles  View Map
Stock Tank Number ThreeReservoirN34.01836°W109.34769°2.7 miles  View Map
Stump SpringSpringN33.95505°W109.30758°2.2 miles  View Map
SU Knolls SpringSpringN33.90894°W109.41509°7.0 miles  View Map
SU SpringSpringN33.92449°W109.40286°5.8 miles  View Map
T T Tank Number OneReservoirN34.08045°W109.26270°7.8 miles  View Map
T T Tank Number ThreeReservoirN34.03823°W109.26933°5.2 miles  View Map
T T Tank Number TwoReservoirN34.04301°W109.27787°5.1 miles  View Map
T T WellWellN34.08005°W109.26147°7.8 miles  View Map
Ted Seep SpringSpringN34.06310°W109.41898°7.6 miles  View Map
Ted SpringSpringN34.04312°W109.23526°6.8 miles  View Map
Timber SpringSpringN33.90755°W109.35592°5.4 miles  View Map
Tom Thumb SpringSpringN33.94977°W109.36592°3.1 miles  View Map
Track TankReservoirN33.94688°W109.42426°6.0 miles  View Map
Trail TankReservoirN33.90477°W109.24897°7.0 miles  View Map
Turkey Draw SpringSpringN33.93977°W109.37870°4.1 miles  View Map
Turkey TankReservoirN33.90033°W109.34508°5.7 miles  View Map
Udall 12 SpringSpringN33.93366°W109.38314°4.5 miles  View Map
Udall Hole TankReservoirN33.93940°W109.36439°3.6 miles  View Map
Udall PitBasinN33.88394°W109.31064°6.8 miles  View Map
Udall Pit Number FiveSpringN33.89227°W109.31675°6.2 miles  View Map
Udall Pit Number One TankReservoirN33.92610°W109.33094°3.8 miles  View Map
Udall Pit Number ThreeMineN33.91755°W109.31342°4.5 miles  View Map
Udall Pit Number TwoReservoirN33.92350°W109.32695°4.0 miles  View Map
Udall Pit Number Two TankReservoirN33.92538°W109.32962°3.9 miles  View Map
Udall Pit Tank Number 4ReservoirN33.91061°W109.30342°5.1 miles  View Map
Udall Pit Tank Number 6ReservoirN33.88403°W109.31070°6.8 miles  View Map
Udall Pit Tank Number 8ReservoirN33.89888°W109.39005°6.7 miles  View Map
Upper SpringSpringN33.96866°W109.36009°2.0 miles  View Map
Upper Trick TankReservoirN34.08059°W109.32126°6.8 miles  View Map
Wad SpringSpringN34.06394°W109.35148°5.8 miles  View Map
Wad TankReservoirN34.06304°W109.34942°5.7 miles  View Map
Wahl KnollSummitN33.99144°W109.38037°3.0 miles  View Map
Wahl Knoll SpringSpringN34.00853°W109.37468°3.2 miles  View Map
Water Canyon Ranger StationLocaleN34.06560°W109.29425°6.1 miles  View Map
Water Canyon ReservoirReservoirN34.00385°W109.33522°1.6 miles  View Map
Winch TankReservoirN34.01389°W109.39536°4.4 miles  View Map
Wing MarshSwampN33.99017°W109.42566°5.6 miles  View Map
Wonderland ParkLocaleN34.02921°W109.42565°6.4 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