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
High Rock, Pennsylvania
High Rock is a summit located in York County, PA at N39.862599° W76.949700° (WGS84/NAD83) and at an elevation of 1161 ft MSL.
It can be seen on the USGS 1:24K topographic map
Hanover, PA
.
Feature Type:
Summit
Latitude:
N39.862599°
(WGS84/NAD83 datum)
Longitude:
W76.949700°
Elevation:
1161 ft MSL
County:
York County, Pennsylvania
USGS 24K Map:
Hanover, PA
USGS 24K MRC:
39076G8
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 High Rock:
Feature Name
Type
Latitude
Longitude
Distance
View Map
Abbottstown
Populated Place
N39.886487°
W76.984701°
2.5 miles
↑
View Map
Abbottstown Post Office
Post Office
N39.882179°
W76.996900°
2.8 miles
↑
View Map
Adams County Fair Grounds
Park
N39.912597°
W76.981368°
3.8 miles
↑
View Map
Admire
Populated Place
N39.962042°
W76.870528°
8.1 miles
↑
View Map
Altland Church
Church
N39.953153°
W76.918586°
6.5 miles
↑
View Map
Ambau
Populated Place
N39.851488°
W76.893032°
3.1 miles
↑
View Map
Annunciation of Blessed Virgin Mary Cemetery
Cemetery
N39.809620°
W77.017608°
5.1 miles
↑
View Map
Bange Farms
Locale
N39.766667°
W76.877778°
7.6 miles
↑
View Map
Bears School
School
N39.817322°
W76.941367°
3.2 miles
↑
View Map
Beaver Creek
Stream
N39.937041°
W76.969700°
5.3 miles
↑
View Map
Beaver Creek Church
Church
N39.861765°
W76.983868°
1.8 miles
↑
View Map
Beaver Creek School
School
N39.863432°
W76.983868°
1.8 miles
↑
View Map
Berkheimer School
School
N39.853155°
W76.868864°
4.3 miles
↑
View Map
Berlin Junction
Populated Place
N39.855931°
W77.035536°
4.6 miles
↑
View Map
Bethel Church
Church
N39.812878°
W76.923867°
3.7 miles
↑
View Map
Bethlehem Limestone Quarry
Mine
N39.833611°
W77.026944°
4.6 miles
↑
View Map
Big Mount
Populated Place
N39.957597°
W76.934698°
6.6 miles
↑
View Map
Bittinger
Populated Place
N39.837877°
W77.014425°
3.8 miles
↑
View Map
Blooming Grove
Populated Place
N39.794823°
W76.944146°
4.7 miles
↑
View Map
Borough of Abbottstown
Civil
N39.884237°
W76.988823°
2.6 miles
↑
View Map
Borough of East Berlin
Civil
N39.936931°
W76.979411°
5.4 miles
↑
View Map
Borough of Hanover
Civil
N39.811757°
W76.983605°
3.9 miles
↑
View Map
Borough of McSherrystown
Civil
N39.803527°
W77.019890°
5.5 miles
↑
View Map
Borough of Spring Grove
Civil
N39.880852°
W76.864010°
4.7 miles
↑
View Map
Brookside School
School
N39.793989°
W76.969147°
4.9 miles
↑
View Map
Browns Dam
Dam
N39.928430°
W77.032480°
6.3 miles
↑
View Map
Brushtown
Populated Place
N39.797877°
W77.046093°
6.8 miles
↑
View Map
Bucher Cemetery
Cemetery
N39.831982°
W76.993464°
3.1 miles
↑
View Map
Bunch Creek
Stream
N39.871766°
W76.872753°
4.1 miles
↑
View Map
Center Street School
School
N39.800100°
W76.966646°
4.4 miles
↑
View Map
Circle W Airfield
Airport
N39.957587°
W76.969538°
6.6 miles
↑
View Map
Clearview Fire Company 3 Station 46 - 3
Building
N39.816435°
W76.978621°
3.5 miles
↑
View Map
Codorus Creek Dam
Dam
N39.868433°
W76.866364°
4.4 miles
↑
View Map
Codorus State Park
Park
N39.770101°
W76.936368°
6.4 miles
↑
View Map
Conewago Chapel
Church
N39.819266°
W77.037759°
5.5 miles
↑
View Map
Conewago Chapel Basilica Cemetery
Cemetery
N39.819039°
W77.036176°
5.5 miles
↑
View Map
Conewago Township Police Department
Building
N39.820027°
W77.023226°
4.9 miles
↑
View Map
Cross Keys
Populated Place
N39.870931°
W77.027480°
4.2 miles
↑
View Map
Dars School
School
N39.955374°
W76.965255°
6.5 miles
↑
View Map
Devener Airport (historical)
Airport
N39.829266°
W76.966924°
2.5 miles
↑
View Map
Dubs Cemetery
Cemetery
N39.787232°
W76.906244°
5.7 miles
↑
View Map
Dubs Picnic Grove
Park
N39.785101°
W76.904978°
5.9 miles
↑
View Map
Eagle Fire Company 2 Station 46
Building
N39.802178°
W76.987072°
4.6 miles
↑
View Map
East Berlin
Populated Place
N39.937597°
W76.978589°
5.4 miles
↑
View Map
East Berlin Community Library
Building
N39.936900°
W76.980100°
5.4 miles
↑
View Map
East Berlin Police Department
Building
N39.941846°
W76.978113°
5.7 miles
↑
View Map
East Berlin Post Office
Post Office
N39.938121°
W76.981122°
5.5 miles
↑
View Map
East Berlin Union Cemetery
Cemetery
N39.940511°
W76.980882°
5.6 miles
↑
View Map
Edgegrove
Populated Place
N39.818432°
W77.033037°
5.4 miles
↑
View Map
Emanuel Reformed Church Cemetery
Cemetery
N39.885982°
W76.983912°
2.4 miles
↑
View Map
Erichleburg High School
School
N39.805933°
W76.986369°
4.4 miles
↑
View Map
Farmers
Populated Place
N39.917598°
W76.911087°
4.3 miles
↑
View Map
Fellowship Camp Grove
Locale
N39.799267°
W76.927478°
4.5 miles
↑
View Map
Fordville
Populated Place
N39.951486°
W76.912475°
6.5 miles
↑
View Map
Four Square Church
Church
N39.818988°
W76.975813°
3.3 miles
↑
View Map
Friendship Hose Company 1 Station 4
Building
N39.873333°
W76.865192°
4.5 miles
↑
View Map
Furnace Creek
Stream
N39.773990°
W76.939146°
6.1 miles
↑
View Map
Gerbers Church
Church
N39.857599°
W76.896365°
2.8 miles
↑
View Map
Gitts Run
Stream
N39.814822°
W76.948590°
3.3 miles
↑
View Map
Glat Co Lake
Lake
N39.840738°
W76.943754°
1.5 miles
↑
View Map
Glatfelter Memorial Library
Building
N39.886900°
W76.861600°
5.0 miles
↑
View Map
Gnatstown
Populated Place
N39.867599°
W76.928866°
1.2 miles
↑
View Map
Grangeville Fire Company
Building
N39.792480°
W76.972590°
5.0 miles
↑
View Map
Green Ridge School
School
N39.900097°
W77.043314°
5.6 miles
↑
View Map
Green Springs
Populated Place
N39.848987°
W77.003314°
3.0 miles
↑
View Map
Hafers Mill (historical)
Locale
N39.929263°
W77.032480°
6.4 miles
↑
View Map
Hanover
Populated Place
N39.800655°
W76.983036°
4.6 miles
↑
View Map
Hanover Airport
Airport
N39.792902°
W77.023977°
6.2 miles
↑
View Map
Hanover Borough Police Department
Building
N39.799639°
W76.984057°
4.7 miles
↑
View Map
Hanover Hospital
Hospital
N39.808732°
W76.983208°
4.1 miles
↑
View Map
Hanover Post Office
Post Office
N39.799666°
W76.986547°
4.8 miles
↑
View Map
Hanover Quarry
Mine
N39.833611°
W77.029167°
4.7 miles
↑
View Map
Hanover Reservoir
Reservoir
N39.774215°
W77.034203°
7.6 miles
↑
View Map
Hanover Road Dam
Dam
N39.867451°
W76.868066°
4.3 miles
↑
View Map
Hanover Street School
School
N39.798156°
W76.977480°
4.7 miles
↑
View Map
Heidelberg School
School
N39.831766°
W76.919978°
2.7 miles
↑
View Map
High Rock
Summit
N39.862599°
W76.949700°
0.0 miles
View Map
High Street Grade School
School
N39.799822°
W76.986647°
4.8 miles
↑
View Map
Hoff School
School
N39.803156°
W76.920256°
4.4 miles
↑
View Map
Hollinger School
School
N39.960652°
W76.996923°
7.2 miles
↑
View Map
Holtzswam
Populated Place
N39.930653°
W76.926365°
4.9 miles
↑
View Map
Hoover School
School
N39.943707°
W77.036646°
7.3 miles
↑
View Map
Hostetter Airport (historical)
Airport
N39.925098°
W76.899697°
5.1 miles
↑
View Map
Immaculate Conception Catholic Church Cemetery
Cemetery
N39.865708°
W77.045385°
5.1 miles
↑
View Map
Independence School
School
N39.922319°
W77.023313°
5.7 miles
↑
View Map
Indian Run
Stream
N39.766489°
W77.008037°
7.3 miles
↑
View Map
Irishtown
Populated Place
N39.838154°
W77.049148°
5.5 miles
↑
View Map
Irishtown Fire Company Station 14
Building
N39.835589°
W77.048648°
5.6 miles
↑
View Map
Iron Ridge
Populated Place
N39.840655°
W76.911644°
2.5 miles
↑
View Map
Ironore P O (historical)
Building
N39.839822°
W76.910533°
2.6 miles
↑
View Map
Jacobs Mills
Populated Place
N39.832600°
W76.928033°
2.4 miles
↑
View Map
John Mummert School
School
N39.895099°
W76.907476°
3.2 miles
↑
View Map
Julius School
School
N39.958986°
W76.883029°
7.5 miles
↑
View Map
Kraft Mill
Populated Place
N39.820378°
W76.876921°
4.8 miles
↑
View Map
Krentler School
School
N39.781489°
W76.951646°
5.6 miles
↑
View Map
La Bott
Populated Place
N39.920931°
W76.896086°
4.9 miles
↑
View Map
Lake Lehman
Reservoir
N39.860979°
W76.858065°
4.9 miles
↑
View Map
Lake Lehman Dam
Dam
N39.863243°
W76.860880°
4.7 miles
↑
View Map
Lake Marburg
Reservoir
N39.792765°
W76.907983°
5.3 miles
↑
View Map
Lake Marburg Dam
Dam
N39.810100°
W76.881365°
5.1 miles
↑
View Map
Lake Pahagaco
Reservoir
N39.888087°
W76.895627°
3.4 miles
↑
View Map
Lake Pahagaco Dam
Dam
N39.885099°
W76.891364°
3.5 miles
↑
View Map
Lehman
Populated Place
N39.864544°
W76.858308°
4.8 miles
↑
View Map
Level Acres Farm Airport
Airport
N39.953946°
W76.908523°
6.7 miles
↑
View Map
Liberty Fire Company 1 Station 11
Building
N39.936058°
W76.978830°
5.3 miles
↑
View Map
Lincoln Speedway
Locale
N39.870098°
W76.994702°
2.4 miles
↑
View Map
Lincoln Stone Quarry
Mine
N39.923056°
W76.856389°
6.5 miles
↑
View Map
Lischy Church
Church
N39.853155°
W76.875809°
4.0 miles
↑
View Map
Little Creek Golf Course
Locale
N39.895099°
W76.853307°
5.6 miles
↑
View Map
Little Valley
Valley
N39.873635°
W76.963409°
1.1 miles
↑
View Map
Locust Grove School
School
N39.796488°
W77.040259°
6.6 miles
↑
View Map
Long Run
Stream
N39.793990°
W76.898866°
5.5 miles
↑
View Map
Maple Grove
Populated Place
N39.880654°
W76.953033°
1.3 miles
↑
View Map
Maple Grove School
School
N39.881209°
W76.951367°
1.3 miles
↑
View Map
Marburg
Populated Place
N39.784823°
W76.885811°
6.4 miles
↑
View Map
Markel Run
Stream
N39.926486°
W77.004979°
5.3 miles
↑
View Map
McSherry
Populated Place
N39.785933°
W77.013593°
6.3 miles
↑
View Map
McSherrystown
Populated Place
N39.807322°
W77.011370°
5.0 miles
↑
View Map
McSherrystown Police Department
Building
N39.803729°
W77.019031°
5.5 miles
↑
View Map
McSherrystown Post Office
Post Office
N39.803619°
W77.019475°
5.5 miles
↑
View Map
Meadowlark Farm
Locale
N39.905833°
W77.004167°
4.2 miles
↑
View Map
Menges Mills
Populated Place
N39.860933°
W76.894976°
2.9 miles
↑
View Map
Midway
Populated Place
N39.808433°
W77.002759°
4.7 miles
↑
View Map
Midway Ambulance Service
Building
N39.805692°
W77.003093°
4.8 miles
↑
View Map
Midway Census Designated Place
Census
N39.803944°
W77.005228°
5.0 miles
↑
View Map
Miller School
School
N39.782045°
W76.978314°
5.8 miles
↑
View Map
Miller School
School
N39.906765°
W76.938588°
3.1 miles
↑
View Map
Moses Mummert School
School
N39.870099°
W76.911365°
2.1 miles
↑
View Map
Moul School
School
N39.939820°
W76.893585°
6.1 miles
↑
View Map
Moulstown
Populated Place
N39.852044°
W76.932755°
1.2 miles
↑
View Map
Mount Carmel School
School
N39.840655°
W76.932478°
1.8 miles
↑
View Map
Mount Misery
Populated Place
N39.839821°
W77.043592°
5.2 miles
↑
View Map
Mount Olive Cemetery
Cemetery
N39.882117°
W76.981324°
2.2 miles
↑
View Map
Mount Olivet Cemetery
Cemetery
N39.788425°
W76.973867°
5.3 miles
↑
View Map
Mount Pleasant
Populated Place
N39.779544°
W77.006370°
6.5 miles
↑
View Map
Mumma Cemetery
Cemetery
N39.799297°
W76.965314°
4.5 miles
↑
View Map
Mummerts Church
Church
N39.916486°
W76.988312°
4.2 miles
↑
View Map
Mummerts Meetinghouse Cemetery
Cemetery
N39.917335°
W76.988383°
4.3 miles
↑
View Map
Myers School
School
N39.764545°
W76.923590°
6.9 miles
↑
View Map
Nace School
School
N39.790379°
W76.890255°
5.9 miles
↑
View Map
Nashville
Populated Place
N39.899266°
W76.852473°
5.7 miles
↑
View Map
Nashville Volunteer Fire Company Station 11
Building
N39.898262°
W76.854699°
5.6 miles
↑
View Map
New Baltimore
Populated Place
N39.825099°
W76.973313°
2.9 miles
↑
View Map
North Hanover Mall
Locale
N39.821766°
W76.993036°
3.6 miles
↑
View Map
Oak View Church
Church
N39.785934°
W76.876088°
6.6 miles
↑
View Map
Oil Creek
Stream
N39.864266°
W76.889976°
3.2 miles
↑
View Map
Orion Horse Farm
Locale
N39.846667°
W76.860278°
4.9 miles
↑
View Map
Paradise Church
Church
N39.930653°
W76.925809°
4.9 miles
↑
View Map
Paradise Creek
Stream
N39.945653°
W76.861917°
7.4 miles
↑
View Map
Paradise Protectory
School
N39.899265°
W76.971089°
2.8 miles
↑
View Map
Paradise Run
Stream
N39.919542°
W76.967200°
4.0 miles
↑
View Map
Parkville
Populated Place
N39.781211°
W76.963313°
5.7 miles
↑
View Map
Parkville Census Designated Place
Census
N39.785905°
W76.968548°
5.4 miles
↑
View Map
Penn Grove
Populated Place
N39.814267°
W76.912478°
3.9 miles
↑
View Map
Penn Grove Bible Center
Locale
N39.811211°
W76.916922°
4.0 miles
↑
View Map
Penn Grove School
School
N39.817044°
W76.918033°
3.6 miles
↑
View Map
Penn Street School
School
N39.810655°
W76.979980°
3.9 miles
↑
View Map
Penn Township Police Department
Building
N39.793700°
W76.969600°
4.9 miles
↑
View Map
Penn Township Volunteer Emergency Services Station 1 - 49 Headquarters
Building
N39.780550°
W76.967112°
5.7 miles
↑
View Map
Penn Township Volunteer Emergency Services Station 2 - 49
Building
N39.792227°
W76.992239°
5.4 miles
↑
View Map
Pennville
Populated Place
N39.789544°
W76.998036°
5.7 miles
↑
View Map
Pennville Census Designated Place
Census
N39.788001°
W76.990566°
5.6 miles
↑
View Map
Pentland
Populated Place
N39.790934°
W76.853865°
7.1 miles
↑
View Map
Pickings School (historical)
School
N39.922876°
W76.881919°
5.5 miles
↑
View Map
Pigeon Hill
Summit
N39.858709°
W77.007758°
3.1 miles
↑
View Map
Pigeon Hills
Range
N39.872321°
W76.940255°
0.8 miles
↑
View Map
Pigeon Hills (historical)
Populated Place
N39.868155°
W76.930255°
1.1 miles
↑
View Map
Pine Run
Stream
N39.905375°
W77.021369°
4.8 miles
↑
View Map
Pine Run School
School
N39.898708°
W77.014980°
4.3 miles
↑
View Map
Pleasant Hill Church
Church
N39.882321°
W76.918032°
2.2 miles
↑
View Map
Plum Creek
Stream
N39.819265°
W77.042204°
5.7 miles
↑
View Map
Porters - Sideling Cemetery
Cemetery
N39.818947°
W76.895664°
4.2 miles
↑
View Map
Porters Community Fire Company Station 53
Building
N39.828552°
W76.896992°
3.7 miles
↑
View Map
Porters Creek
Stream
N39.830100°
W76.893866°
3.7 miles
↑
View Map
Porters Sideling
Populated Place
N39.825378°
W76.894699°
3.9 miles
↑
View Map
Porters Station
Locale
N39.826489°
W76.895254°
3.8 miles
↑
View Map
Prospect Hill School
School
N39.827323°
W76.851642°
5.7 miles
↑
View Map
Red Hill School
School
N39.845376°
W77.032759°
4.6 miles
↑
View Map
Rest Haven Cemetery
Cemetery
N39.788148°
W76.988034°
5.5 miles
↑
View Map
Roth Church
Church
N39.905654°
W76.883586°
4.6 miles
↑
View Map
Roth Church
Church
N39.902043°
W76.885808°
4.3 miles
↑
View Map
Saint Francis School
School
N39.861488°
W76.873308°
4.1 miles
↑
View Map
Saint John's Lutheran Cemetery
Cemetery
N39.888485°
W76.984143°
2.6 miles
↑
View Map
Saint Joseph Academy
School
N39.800099°
W77.025259°
5.9 miles
↑
View Map
Saint Joseph Academy Cemetery
Cemetery
N39.798355°
W77.023967°
5.9 miles
↑
View Map
Saint Marys Church
Church
N39.903431°
W76.968311°
3.0 miles
↑
View Map
Saint Paul Church
Church
N39.786212°
W76.906089°
5.8 miles
↑
View Map
Saint Paul Church
Church
N39.823433°
W76.973313°
3.0 miles
↑
View Map
Saint Vincent's Catholic Cemetery
Cemetery
N39.798393°
W77.007695°
5.4 miles
↑
View Map
Saubel School
School
N39.804823°
W76.851365°
6.6 miles
↑
View Map
Schaeffer School
School
N39.948986°
W76.923309°
6.1 miles
↑
View Map
Schulteis Field
Airport
N39.919631°
W77.045890°
6.4 miles
↑
View Map
Sells Station
Locale
N39.764822°
W77.037760°
8.2 miles
↑
View Map
Sheppard Dam
Dam
N39.763433°
W77.014704°
7.7 miles
↑
View Map
Sinsheim
Populated Place
N39.804823°
W76.866087°
6.0 miles
↑
View Map
Smiths Station
Populated Place
N39.815100°
W76.925256°
3.5 miles
↑
View Map
Snyder School
School
N39.793157°
W76.873032°
6.3 miles
↑
View Map
South Hills Golf Course
Locale
N39.770100°
W76.994981°
6.8 miles
↑
View Map
Southeastern Adams Volunteer Emergency Services Station 2
Building
N39.797662°
W77.040084°
6.6 miles
↑
View Map
Southeastern Adams Volunteer Emergency Services Station 29
Building
N39.796520°
W77.035092°
6.4 miles
↑
View Map
Southwestern Regional Police Department
Building
N39.827374°
W76.898348°
3.7 miles
↑
View Map
Spring Grove
Populated Place
N39.874544°
W76.865808°
4.5 miles
↑
View Map
Spring Grove Area Ambulance Club
Building
N39.873313°
W76.865181°
4.5 miles
↑
View Map
Spring Grove Dam
Dam
N39.868433°
W76.866364°
4.4 miles
↑
View Map
Spring Grove Post Office
Post Office
N39.876904°
W76.866743°
4.5 miles
↑
View Map
Staffers School
School
N39.827044°
W76.971646°
2.7 miles
↑
View Map
State Game Propagation Area
Park
N39.781211°
W76.959980°
5.6 miles
↑
View Map
Stauffers School
School
N39.938708°
W77.002757°
6.0 miles
↑
View Map
Thomasville
Populated Place
N39.928709°
W76.850528°
7.0 miles
↑
View Map
Thomasville Post Office
Post Office
N39.928939°
W76.852671°
6.9 miles
↑
View Map
Township of Berwick
Civil
N39.860786°
W76.991708°
2.2 miles
↑
View Map
Township of Conewago
Civil
N39.797705°
W77.023921°
6.0 miles
↑
View Map
Township of Hamilton
Civil
N39.900457°
W77.020954°
4.6 miles
↑
View Map
Township of Heidelberg
Civil
N39.830086°
W76.919890°
2.7 miles
↑
View Map
Township of Jackson
Civil
N39.905694°
W76.879591°
4.8 miles
↑
View Map
Township of Oxford
Civil
N39.848974°
W77.043816°
5.1 miles
↑
View Map
Township of Paradise
Civil
N39.915297°
W76.941725°
3.7 miles
↑
View Map
Township of Penn
Civil
N39.799380°
W76.964178°
4.4 miles
↑
View Map
Township of Reading
Civil
N39.948237°
W77.038086°
7.5 miles
↑
View Map
United Hook and Ladder Abbottstown Station 33
Building
N39.887309°
W76.983887°
2.5 miles
↑
View Map
Upper Pigeon Hill Dam
Dam
N39.848432°
W76.964701°
1.3 miles
↑
View Map
Upper Pigeon Hill Lake
Reservoir
N39.848432°
W76.964701°
1.3 miles
↑
View Map
Valley Junction
Populated Place
N39.811490°
W76.872754°
5.4 miles
↑
View Map
Walnut Grove School
School
N39.872043°
W76.993591°
2.4 miles
↑
View Map
West Branch Codorus Creek
Stream
N39.815100°
W76.877199°
5.1 miles
↑
View Map
WHVR-AM (Hanover)
Tower
N39.819821°
W77.006647°
4.2 miles
↑
View Map
Wildasin Chapel
Church
N39.788434°
W76.921645°
5.3 miles
↑
View Map
Wirt Park
Park
N39.801489°
W76.987203°
4.7 miles
↑
View Map
WYCR-FM (York-Hanover)
Tower
N39.859266°
W76.947478°
0.3 miles
↑
View Map
York Airport
Airport
N39.922457°
W76.877546°
5.6 miles
↑
View Map
York Road
Locale
N39.810933°
W76.944979°
3.6 miles
↑
View Map
York Road Cemetery
Cemetery
N39.815950°
W76.942029°
3.2 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