Do you find TopoQuest useful?
Help keep TopoQuest running and adding new maps/features by donating!
Donate $5.00 USD
Donate $10.00 USD
Donate $20.00 USD
Home
View Maps
Find Maps
Find Places
Resources & Links
Horsetrough Spring, California
Horsetrough Spring is a spring located in Orange County, CA at N33.818257° W117.648887° (WGS84/NAD83) and at an elevation of 2158 ft MSL.
It can be seen on the USGS 1:24K topographic map
Black Star Canyon, CA
.
Feature Type:
Spring
Latitude:
N33.818257°
(WGS84/NAD83 datum)
Longitude:
W117.648887°
Elevation:
2158 ft MSL
County:
Orange County, California
USGS 24K Map:
Black Star Canyon, CA
USGS 24K MRC:
33117G6
You can view this location or feature in our
Topographic Map Viewer
by clicking on the map views below:
USGS 1:24K topographic map:
Source: US Geological Survey
Aerial imagery:
Source: US National Map
OpenStreetMap:
Copyright OpenStreetMap contributors, map styling by TopoQuest
OpenTopoMap:
Copyright OpenStreetMap contributors, map styling by OpenTopoMap and TopoQuest
FAA VFR aeronautical chart::
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 Horsetrough Spring:
Feature Name
Type
Latitude
Longitude
Distance
View Map
Aliso Canyon
Valley
N33.883626°
W117.669497°
4.7 miles
↑
View Map
American Medical Response Corona
Building
N33.884579°
W117.567249°
6.6 miles
↑
View Map
Amor Outreach
Church
N33.875571°
W117.564772°
6.2 miles
↑
View Map
Anaheim Canyon Post Office
Post Office
N33.866500°
W117.744066°
6.4 miles
↑
View Map
Anaheim Fire Department Station 10
Building
N33.863260°
W117.742295°
6.2 miles
↑
View Map
Anaheim Police Department
Building
N33.868660°
W117.746310°
6.6 miles
↑
View Map
Apostolic Assembly Church
Church
N33.888071°
W117.583106°
6.1 miles
↑
View Map
Auburndale Intermediate School
School
N33.903480°
W117.577090°
7.2 miles
↑
View Map
Baker Canyon
Valley
N33.761685°
W117.676162°
4.2 miles
↑
View Map
Banie Canyon
Valley
N33.916404°
W117.701443°
7.4 miles
↑
View Map
Bear Flat
Flat
N33.735019°
W117.588659°
6.7 miles
↑
View Map
Bedford Peak
Summit
N33.768629°
W117.580326°
5.2 miles
↑
View Map
Bee Canyon
Valley
N33.874738°
W117.721721°
5.7 miles
↑
View Map
Beeks Place
Populated Place
N33.820295°
W117.638662°
0.6 miles
↑
View Map
Bethany LUtheran Church
Church
N33.905015°
W117.561161°
7.8 miles
↑
View Map
Black Star Canyon
Valley
N33.773351°
W117.682273°
3.6 miles
↑
View Map
Black Star Coal Mine
Mine
N33.774462°
W117.673384°
3.3 miles
↑
View Map
Black Star Creek
Stream
N33.773073°
W117.682273°
3.7 miles
↑
View Map
Blind Canyon
Valley
N33.795295°
W117.730330°
4.9 miles
↑
View Map
Border Park
Park
N33.857516°
W117.605884°
3.7 miles
↑
View Map
Box Canyon
Valley
N33.881960°
W117.733388°
6.5 miles
↑
View Map
Brentwood Park
Park
N33.866405°
W117.600606°
4.3 miles
↑
View Map
Brush Canyon
Valley
N33.878627°
W117.697276°
5.0 miles
↑
View Map
Brush Canyon Park
Park
N33.878627°
W117.701720°
5.2 miles
↑
View Map
Buena Vista High School
School
N33.879100°
W117.577970°
5.9 miles
↑
View Map
Butterfield Stage Square Shopping Center
Locale
N33.892515°
W117.565605°
7.0 miles
↑
View Map
Butterfield Stage Trail Park
Park
N33.899460°
W117.604495°
6.2 miles
↑
View Map
Calvary Chapel Christian Academy
School
N33.844737°
W117.572143°
4.8 miles
↑
View Map
Calvary Chapel of Corona
Church
N33.877238°
W117.576439°
5.8 miles
↑
View Map
Calvary Christian Center
Church
N33.874738°
W117.584772°
5.4 miles
↑
View Map
Carbondale (historical)
Populated Place
N33.753352°
W117.677273°
4.8 miles
↑
View Map
Central Church of Christ
Church
N33.875571°
W117.588661°
5.3 miles
↑
View Map
Central Church of Christ
Church
N33.870849°
W117.566716°
6.0 miles
↑
View Map
Chapin Medical Pad Heliport
Airport
N33.893626°
W117.598384°
6.0 miles
↑
View Map
Childrens Montessori Center
School
N33.869837°
W117.626136°
3.8 miles
↑
View Map
Childrens World Learning Center
School
N33.880353°
W117.570748°
6.2 miles
↑
View Map
Chino Creek
Stream
N33.902237°
W117.643108°
5.8 miles
↑
View Map
Christian Heritage School
School
N33.878087°
W117.592430°
5.3 miles
↑
View Map
Church of Christ
Church
N33.871960°
W117.567272°
6.0 miles
↑
View Map
Church of the Nazarene
Church
N33.871405°
W117.567272°
6.0 miles
↑
View Map
Circle City Hospital
Hospital
N33.858072°
W117.553660°
6.1 miles
↑
View Map
City of Corona
Civil
N33.861992°
W117.564351°
5.7 miles
↑
View Map
Claymont Clay Mine
Mine
N33.852516°
W117.683941°
3.1 miles
↑
View Map
Coal Canyon
Valley
N33.871682°
W117.688664°
4.3 miles
↑
View Map
Coal Creek
Stream
N33.876682°
W117.687275°
4.6 miles
↑
View Map
Contreras Park
Park
N33.885571°
W117.578106°
6.2 miles
↑
View Map
Corona
Populated Place
N33.875293°
W117.566438°
6.2 miles
↑
View Map
Corona Christian School
School
N33.860346°
W117.607612°
3.8 miles
↑
View Map
Corona del Vista Shopping Center
Locale
N33.879738°
W117.600328°
5.1 miles
↑
View Map
Corona Evangelical Free Church
Church
N33.857516°
W117.582550°
4.7 miles
↑
View Map
Corona Fire Department Station 1
Building
N33.855670°
W117.559263°
5.8 miles
↑
View Map
Corona Fire Department Station 2
Building
N33.884259°
W117.563329°
6.7 miles
↑
View Map
Corona Fire Department Station 3
Building
N33.875980°
W117.592719°
5.1 miles
↑
View Map
Corona Fire Department Station 5
Building
N33.875594°
W117.635632°
4.0 miles
↑
View Map
Corona Fire Department Station 6
Building
N33.834316°
W117.573230°
4.5 miles
↑
View Map
Corona Fundamental Intermediate School
School
N33.868670°
W117.568330°
5.8 miles
↑
View Map
Corona High School
School
N33.872379°
W117.586725°
5.2 miles
↑
View Map
Corona Mall Shopping Center
Locale
N33.876405°
W117.566161°
6.2 miles
↑
View Map
Corona Municipal Airport
Airport
N33.896800°
W117.601890°
6.1 miles
↑
View Map
Corona Plaza Shopping Center
Locale
N33.885571°
W117.566439°
6.6 miles
↑
View Map
Corona Police Department
Building
N33.887046°
W117.573802°
6.4 miles
↑
View Map
Corona Post Office
Post Office
N33.877943°
W117.574267°
5.9 miles
↑
View Map
Corona Public Library
Building
N33.873071°
W117.566438°
6.1 miles
↑
View Map
Corona Regional Medical Center
Hospital
N33.872965°
W117.568298°
6.0 miles
↑
View Map
Corona Regional Medical Center
Locale
N33.873349°
W117.568383°
6.0 miles
↑
View Map
Corona Regional Medical Center Heliport
Airport
N33.873071°
W117.568383°
6.0 miles
↑
View Map
Corona Regional Rehabilitation Hospital
Hospital
N33.858013°
W117.553874°
6.1 miles
↑
View Map
Corona Sewage Treatment Plant Number 1
Locale
N33.891731°
W117.609720°
5.6 miles
↑
View Map
Corona United Methodist Church
Church
N33.871127°
W117.565883°
6.0 miles
↑
View Map
Coronita Census Designated Place
Census
N33.875921°
W117.611010°
4.5 miles
↑
View Map
Coronita Elementary School
School
N33.872838°
W117.602472°
4.6 miles
↑
View Map
Creative Teaching School
School
N33.913154°
W117.552891°
8.6 miles
↑
View Map
Crossroads Christian Church
Church
N33.865572°
W117.567827°
5.7 miles
↑
View Map
Crossroads Christian School
School
N33.866314°
W117.554263°
6.4 miles
↑
View Map
Cypress Park
Park
N33.870571°
W117.560883°
6.2 miles
↑
View Map
Eagle Canyon
Valley
N33.820017°
W117.566715°
4.7 miles
↑
View Map
East Fork Ladd Canyon
Valley
N33.765018°
W117.606160°
4.4 miles
↑
View Map
Eucalyptus Park
Park
N33.871682°
W117.571438°
5.8 miles
↑
View Map
Exit 39
Crossing
N33.870556°
W117.745000°
6.6 miles
↑
View Map
Exit 41
Crossing
N33.866667°
W117.711667°
4.9 miles
↑
View Map
Exit 42
Crossing
N33.871944°
W117.686944°
4.3 miles
↑
View Map
Fairview School of Fine Arts
School
N33.911001°
W117.590859°
7.2 miles
↑
View Map
Faith Baptist Church
Church
N33.857794°
W117.586994°
4.5 miles
↑
View Map
First Assembly of God Church
Church
N33.880293°
W117.582272°
5.7 miles
↑
View Map
First Baptist Church
Church
N33.873627°
W117.566994°
6.1 miles
↑
View Map
First Church of Christ Scientist
Church
N33.870294°
W117.566716°
5.9 miles
↑
View Map
First Church of God
Church
N33.870849°
W117.567549°
5.9 miles
↑
View Map
First Congregational Church
Church
N33.873071°
W117.565050°
6.1 miles
↑
View Map
First Presbyterian Church
Church
N33.857516°
W117.580883°
4.8 miles
↑
View Map
Foothill Elementary School
School
N33.851367°
W117.580418°
4.5 miles
↑
View Map
Four Square Gospel Church (historical)
Church
N33.874460°
W117.567550°
6.1 miles
↑
View Map
Free Methodist Church (historical)
Church
N33.872794°
W117.570327°
5.9 miles
↑
View Map
Fremont Canyon
Valley
N33.790573°
W117.725053°
4.8 miles
↑
View Map
Fresno Canyon
Valley
N33.880571°
W117.645052°
4.3 miles
↑
View Map
Garretson Elementary School
School
N33.863740°
W117.562650°
5.9 miles
↑
View Map
George Washington Elementary School
School
N33.904737°
W117.575328°
7.3 miles
↑
View Map
Goodnews Church
Church
N33.878071°
W117.589217°
5.4 miles
↑
View Map
Grace Lutheran Church
Church
N33.875293°
W117.571994°
5.9 miles
↑
View Map
Grace Lutheran Church
Church
N33.863071°
W117.584772°
4.8 miles
↑
View Map
Grotto Spring
Spring
N33.720360°
W117.551784°
8.8 miles
↑
View Map
Gypsum (historical)
Populated Place
N33.877238°
W117.692831°
4.8 miles
↑
View Map
Gypsum Canyon
Valley
N33.866682°
W117.712276°
4.9 miles
↑
View Map
Gypsum Creek
Stream
N33.869460°
W117.712554°
5.1 miles
↑
View Map
Hagador Canyon
Valley
N33.841127°
W117.597550°
3.3 miles
↑
View Map
Halfway Canyon
Valley
N33.745018°
W117.585048°
6.2 miles
↑
View Map
Hall Canyon
Valley
N33.759740°
W117.660884°
4.1 miles
↑
View Map
Harvill Number 1 798-002 Dam
Dam
N33.863349°
W117.747554°
6.5 miles
↑
View Map
Harvill Number 2 798 Dam
Dam
N33.863349°
W117.744221°
6.3 miles
↑
View Map
Hidden Ranch
Locale
N33.805017°
W117.653106°
0.9 miles
↑
View Map
Horseshoe Bend
Bend
N33.882515°
W117.738666°
6.8 miles
↑
View Map
Horsetrough Spring
Spring
N33.818257°
W117.648887°
0.0 miles
View Map
Husteo Park
Park
N33.870016°
W117.571994°
5.7 miles
↑
View Map
Interchange 97
Crossing
N33.898629°
W117.559853°
7.5 miles
↑
View Map
Interchange 98
Crossing
N33.909683°
W117.558653°
8.2 miles
↑
View Map
Irvine Lake
Reservoir
N33.785017°
W117.724219°
4.9 miles
↑
View Map
Irvine Lake Park
Park
N33.768351°
W117.718941°
5.3 miles
↑
View Map
Irvine Mesa
Summit
N33.741685°
W117.651994°
5.3 miles
↑
View Map
Irvine Park
Park
N33.795295°
W117.748387°
5.9 miles
↑
View Map
Jefferson Elementary School
School
N33.871580°
W117.577050°
5.5 miles
↑
View Map
John Adams Elementary School
School
N33.858936°
W117.604656°
3.8 miles
↑
View Map
John Stallings Elementary School
School
N33.856127°
W117.551438°
6.2 miles
↑
View Map
Joseph Canyon
Valley
N33.814739°
W117.558382°
5.2 miles
↑
View Map
Kellog Park
Park
N33.863905°
W117.558105°
6.1 miles
↑
View Map
Kips Korner Park
Park
N33.911682°
W117.580884°
7.5 miles
↑
View Map
KSRT-AM (Orange)
Tower
N33.828628°
W117.640329°
0.9 miles
↑
View Map
La Sierra
Civil
N33.863349°
W117.588105°
4.7 miles
↑
View Map
Ladd Canyon
Valley
N33.747518°
W117.640605°
4.9 miles
↑
View Map
Ladd Canyon Spring
Spring
N33.779685°
W117.587498°
4.4 miles
↑
View Map
Limestone Canyon
Valley
N33.764740°
W117.710330°
5.1 miles
↑
View Map
Lincoln Alternative Elementary School
School
N33.870010°
W117.556140°
6.4 miles
↑
View Map
Lincoln Park
Park
N33.863349°
W117.585605°
4.8 miles
↑
View Map
Loma Ridge
Ridge
N33.750852°
W117.720607°
6.2 miles
↑
View Map
Lomas de Santiago
Civil
N33.788073°
W117.714497°
4.3 miles
↑
View Map
Lost Trough Canyon
Valley
N33.883626°
W117.723665°
6.2 miles
↑
View Map
Lost Woman Canyon
Valley
N33.753074°
W117.560047°
6.8 miles
↑
View Map
Mabey Canyon
Valley
N33.850850°
W117.608939°
3.2 miles
↑
View Map
Mabey Canyon 1003-009 Dam
Dam
N33.851683°
W117.609217°
3.2 miles
↑
View Map
Main Street Canyon
Valley
N33.826406°
W117.574771°
4.3 miles
↑
View Map
Mangwar Park
Park
N33.859183°
W117.598383°
4.0 miles
↑
View Map
Marantha Baptist Church
Church
N33.874738°
W117.573105°
5.8 miles
↑
View Map
Martin Luther King Ambulatory Surgical Center
Hospital
N33.865999°
W117.743074°
6.3 miles
↑
View Map
Mill Creek
Stream
N33.913626°
W117.645330°
6.6 miles
↑
View Map
Mission Ambulance
Building
N33.877584°
W117.554111°
6.8 miles
↑
View Map
Montessori Academy of Corona
School
N33.877878°
W117.590344°
5.3 miles
↑
View Map
Mountain Gate Community Park
Park
N33.843627°
W117.572271°
4.7 miles
↑
View Map
Mountain View Country Club
Locale
N33.876404°
W117.609495°
4.6 miles
↑
View Map
Mustang Spring
Spring
N33.754940°
W117.637297°
4.4 miles
↑
View Map
MWD Lower Feeder
Canal
N33.856405°
W117.606161°
3.6 miles
↑
View Map
MWD Santiago Lateral
Canal
N33.817794°
W117.743943°
5.5 miles
↑
View Map
Norco Elementary School
School
N33.906540°
W117.549130°
8.4 miles
↑
View Map
Oak Flat
Flat
N33.828350°
W117.637828°
0.9 miles
↑
View Map
Oak Street 1003-010 Dam
Dam
N33.845016°
W117.595883°
3.6 miles
↑
View Map
Oak Street Creek Reservoir
Reservoir
N33.846069°
W117.596889°
3.5 miles
↑
View Map
Ontario Park
Park
N33.859183°
W117.592550°
4.3 miles
↑
View Map
Orange County Fire Authority Station 14
Building
N33.746335°
W117.617748°
5.3 miles
↑
View Map
Orange County Fire Authority Station 15
Building
N33.743507°
W117.659059°
5.2 miles
↑
View Map
Orange County Fire Authority Station 53
Building
N33.874322°
W117.710390°
5.2 miles
↑
View Map
Orange County Fire Authority Station 55
Building
N33.725826°
W117.746110°
8.5 miles
↑
View Map
Orange County Sheriffs Department
Building
N33.765124°
W117.745952°
6.7 miles
↑
View Map
Pancho Canyon
Valley
N33.724463°
W117.648383°
6.5 miles
↑
View Map
Parkridge Elementary School
School
N33.891960°
W117.560327°
7.2 miles
↑
View Map
Peace Lutheran Church
Church
N33.855016°
W117.560049°
5.7 miles
↑
View Map
Pepper Corner
Populated Place
N33.851683°
W117.550604°
6.1 miles
↑
View Map
Pine Canyon
Valley
N33.745296°
W117.583659°
6.3 miles
↑
View Map
Pleasants Peak
Summit
N33.795573°
W117.610605°
2.7 miles
↑
View Map
Prado Dam
Locale
N33.879182°
W117.650052°
4.2 miles
↑
View Map
Prado Dam
Dam
N33.890293°
W117.640885°
5.0 miles
↑
View Map
Prado Flood Control Basin
Reservoir
N33.902386°
W117.647381°
5.8 miles
↑
View Map
Rancho Santa Ana Botanic Gardens (historical)
Locale
N33.881682°
W117.708665°
5.6 miles
↑
View Map
Raney Intermediate School
School
N33.862822°
W117.582702°
4.9 miles
↑
View Map
Rattlesnake Canyon
Valley
N33.731686°
W117.737830°
7.9 miles
↑
View Map
Rattlesnake Canyon 1029-003 Dam
Dam
N33.728352°
W117.742553°
8.2 miles
↑
View Map
Rattlesnake Reservoir
Reservoir
N33.728640°
W117.739013°
8.1 miles
↑
View Map
Ridgeline Park
Park
N33.871127°
W117.622551°
4.0 miles
↑
View Map
Riverside Community College Norco Campus
School
N33.913904°
W117.569495°
8.0 miles
↑
View Map
Riverside County Fire Department Station 14 Corona
Building
N33.903553°
W117.561239°
7.7 miles
↑
View Map
Saint Edward School
School
N33.876682°
W117.571439°
6.0 miles
↑
View Map
Saint Edwards Convent
Church
N33.876127°
W117.571439°
6.0 miles
↑
View Map
Saint Edwards Hall
Building
N33.877794°
W117.572550°
6.0 miles
↑
View Map
Saint Edwards Roman Catholic Church
Church
N33.877238°
W117.573105°
6.0 miles
↑
View Map
Saint Johns Episcopal Church
Church
N33.873627°
W117.568105°
6.0 miles
↑
View Map
San Juan Hill
Summit
N33.913626°
W117.738111°
8.3 miles
↑
View Map
Santa Ana Valley Canal
Canal
N33.873627°
W117.740610°
6.5 miles
↑
View Map
Santiago Coal Mine
Mine
N33.781962°
W117.703663°
4.0 miles
↑
View Map
Santiago Creek 75 Dam
Dam
N33.785017°
W117.724219°
4.9 miles
↑
View Map
Santiago Dam
Dam
N33.786128°
W117.725330°
4.9 miles
↑
View Map
Santiago Reservoir
Reservoir
N33.774589°
W117.709279°
4.6 miles
↑
View Map
Scully Hill
Summit
N33.877516°
W117.678942°
4.4 miles
↑
View Map
Serfas Club Park
Park
N33.868349°
W117.622551°
3.8 miles
↑
View Map
Seventh Day Adventist Church
Church
N33.872794°
W117.568939°
5.9 miles
↑
View Map
Sheridan Park
Park
N33.878349°
W117.570605°
6.1 miles
↑
View Map
Shrewsburg Spring
Spring
N33.733074°
W117.596159°
6.6 miles
↑
View Map
Sierra del Oro Towne Centre Shopping Center
Locale
N33.869183°
W117.623662°
3.8 miles
↑
View Map
Sierra Peak
Summit
N33.850294°
W117.653941°
2.2 miles
↑
View Map
Sierra Peak Guard Station (historical)
Locale
N33.823628°
W117.638384°
0.7 miles
↑
View Map
Silverado
Populated Place
N33.746130°
W117.636994°
5.0 miles
↑
View Map
Silverado Branch Orange County Public Library
Building
N33.747518°
W117.639216°
4.9 miles
↑
View Map
Silverado Canyon
Valley
N33.756407°
W117.677551°
4.6 miles
↑
View Map
Silverado Creek
Stream
N33.756129°
W117.677551°
4.6 miles
↑
View Map
Silverado Elementary School
School
N33.743940°
W117.667840°
5.2 miles
↑
View Map
Silverado Post Office
Post Office
N33.746698°
W117.635927°
5.0 miles
↑
View Map
Silverado Post Office
Post Office
N33.747416°
W117.638072°
4.9 miles
↑
View Map
Silverado Station
Locale
N33.743074°
W117.658383°
5.2 miles
↑
View Map
Silverado Truck Trail
Trail
N33.740019°
W117.608938°
5.9 miles
↑
View Map
Smith Shopping Center
Locale
N33.879182°
W117.595050°
5.2 miles
↑
View Map
Spring Canyon
Valley
N33.729463°
W117.645605°
6.1 miles
↑
View Map
Spruce Canyon
Valley
N33.751685°
W117.551714°
7.2 miles
↑
View Map
Susan B Anthony Elementary School
School
N33.850850°
W117.580883°
4.5 miles
↑
View Map
Sycamore Park
Park
N33.874182°
W117.699498°
4.8 miles
↑
View Map
Temescal Wash
Stream
N33.906126°
W117.613940°
6.4 miles
↑
View Map
The Gate Church of God
Church
N33.870294°
W117.567549°
5.9 miles
↑
View Map
The Plaza on Sixth Street Shopping Center
Locale
N33.876405°
W117.584495°
5.5 miles
↑
View Map
Tin Mine Canyon
Valley
N33.836683°
W117.600605°
3.0 miles
↑
View Map
United Pentecostal Apostolic Church
Church
N33.899182°
W117.561994°
7.5 miles
↑
View Map
Vicentia Elementary School
School
N33.859333°
W117.576535°
5.0 miles
↑
View Map
Victoria Park
Park
N33.871405°
W117.563938°
6.1 miles
↑
View Map
Victress Bower School for Exceptional Students
School
N33.906126°
W117.576161°
7.4 miles
↑
View Map
Village Grove Plaza Shopping Center
Locale
N33.869183°
W117.594217°
4.7 miles
↑
View Map
Wardlow Canyon
Valley
N33.857794°
W117.613106°
3.4 miles
↑
View Map
Wardlow Wash
Stream
N33.882238°
W117.648385°
4.4 miles
↑
View Map
Washington School
School
N33.904737°
W117.575050°
7.3 miles
↑
View Map
Water Canyon
Valley
N33.911126°
W117.700609°
7.1 miles
↑
View Map
Water Canyon Natural Preserve
Reserve
N33.908117°
W117.713915°
7.2 miles
↑
View Map
West Fork Ladd Canyon
Valley
N33.762240°
W117.617827°
4.3 miles
↑
View Map
West Grand Baptist Church
Church
N33.874738°
W117.573661°
5.8 miles
↑
View Map
White Canyon
Valley
N33.745574°
W117.635883°
5.1 miles
↑
View Map
Williams Canyon
Valley
N33.728352°
W117.649494°
6.2 miles
↑
View Map
Wire Springs Canyon
Valley
N33.896682°
W117.733388°
7.3 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