Must See Places

Must See Locations, Events and Places to Travel All Over the World

  • Africa
  • America
  • Asia
  • Australia
  • Europe
  • Oceania

8 Breathtaking Cliffside Villages in Europe You Had No Idea Existed

May 14, 2026 · Travel
A stylized watercolor and ink illustration showing a composite of dramatic European cliffside villages perched on various geological formati

Europe holds plenty of famous coastal cities, but the most dramatic travel experiences hide on sheer basalt columns, plunging limestone crags, and isolated volcanic plateaus. You can skip the overcrowded tourist hubs and discover gravity-defying villages that operate at their own authentic pace. Whether you want to climb 187 medieval steps carved directly into a Corsican cliff face, cross a massive pedestrian bridge to a dying Italian citadel, or eat fresh rhubarb waffles beside a Faroese waterfall plunging into the North Atlantic, these eight cliffside towns deliver immense scale and deep history. These are not just photo stops; they are living communities that require practical planning, strategic timing, and a willingness to step right to the edge.

Table of Contents

  • 1. Castellfollit de la Roca, Spain: Standing on a 50-Meter Basalt Column
  • 2. Civita di Bagnoregio, Italy: The Dying City on a Crumbling Plateau
  • 3. Bonifacio, France: Corsica’s White Limestone Fortress
  • 4. Veliko Tarnovo, Bulgaria: The Medieval Capital of the Tsars
  • 5. Tropea, Italy: The Pearl of the Calabrian Coast
  • 6. Azenhas do Mar, Portugal: Sintra’s Coastal Secret
  • 7. Siurana, Spain: The Rock Climber’s Moorish Stronghold
  • 8. Gásadalur, Faroe Islands: A Settlement Beside a Plunging Waterfall
  • Village Logistics at a Glance
  • Sample Itinerary: 3 Days Exploring Catalonia’s Cliffside Villages
  • Realistic Daily Budget Breakdown: Veliko Tarnovo
  • What Can Go Wrong: Common Cliffside Travel Mistakes
  • Frequently Asked Questions

“If you want to experience the true culture of a country, you need to get out of the big cities and head for the smaller towns and villages.” — Rick Steves, Travel Author and Television Host

A side view of the Spanish village Castellfollit de la Roca perched on a narrow, 50-meter-high basalt cliff overlooking a green valley.
Ancient stone houses balance on a narrow basalt cliff overlooking a winding river at sunset.

1. Castellfollit de la Roca, Spain: Standing on a 50-Meter Basalt Column

Located deep within Catalonia’s Garrotxa Volcanic Zone, Castellfollit de la Roca defies architectural logic. The entire village balances precariously on a 50-meter-high basalt cliff formed by two overlapping lava flows, stretching nearly a kilometer long while measuring just two houses wide in certain sections. The Fluvià and Toronell rivers flank the column, creating a natural moat that historically protected the settlement from invaders.

Navigating Castellfollit requires an appreciation for narrow, shadowy spaces. The old town consists of tight, medieval streets constructed entirely from the same dark volcanic rock upon which the town sits. You will find the best vantage point at the very tip of the crag, where the Church of Sant Salvador stands right on the precipice, offering sweeping views of the river valleys below.

Getting There & Around: You do not need a rental car to reach this geological marvel. The TEISA bus company runs daily routes from Barcelona directly to Castellfollit de la Roca, with the journey taking approximately two and a half hours. If you decide to drive, utilize the free parking lot located just before you cross into the historic center; the medieval streets are far too narrow for modern vehicles.

Mobility Notes: While the main approach is relatively flat, the side streets feature uneven volcanic cobblestones. Visitors using mobility aids will find the primary thoroughfare manageable, but accessing the extreme edge near the church requires careful navigation over rough terrain.

An ancient Italian village sitting on an isolated, eroding plateau connected to the mainland by a single long, narrow footbridge.
A narrow bridge climbs toward this ancient stone village perched precariously atop a misty, crumbling plateau.

2. Civita di Bagnoregio, Italy: The Dying City on a Crumbling Plateau

Perched high on a plateau of friable volcanic tuff in northern Lazio, Civita di Bagnoregio earned the moniker “The Dying City” due to centuries of relentless soil erosion. Earthquakes and landslides have stripped away the edges of the town over the past several hundred years, dropping ancient buildings into the Valle dei Calanchi. Today, a striking 300-meter-long suspended pedestrian bridge serves as the only physical connection to the outside world.

To fund ongoing structural preservation, the local municipality requires all day-trippers to purchase an entry ticket. As of 2026, the fee stands at €5 per person. You can buy your ticket at the Mercatello ticket office near the base of the bridge or at the primary parking area on busy weekends. If you book overnight accommodation inside Civita, the town waves the entry fee—just present your booking confirmation upon arrival.

Getting There & Around: You must leave your vehicle behind. Park at the Parcheggio Battaglini in the adjacent town of Bagnoregio; the rate is a very reasonable €1.50 per hour or €7.00 for the full day. From there, you can either walk 15 minutes through Bagnoregio or catch the €1.00 shuttle bus to the pedestrian bridge viewing deck. Check Seat61 if you prefer train travel; you can take a train to Orvieto and catch a local Cotral bus directly to Bagnoregio.

Crowd Strategy: Arrive before 9:00 AM. The bridge becomes a congested bottleneck by mid-morning, especially when guided tour groups arrive from Rome. The early morning mist rolling through the badlands also provides the most atmospheric lighting for photography.

Tall white limestone cliffs in Corsica with medieval houses perched on the overhanging edge above turquoise Mediterranean water.
Ancient stone buildings balance on the edge of sheer white limestone cliffs above the turquoise sea.

3. Bonifacio, France: Corsica’s White Limestone Fortress

Hanging over the azure waters of the Mediterranean, Bonifacio anchors the southernmost tip of the French island of Corsica. The old citadel rests on heavily undercut, chalk-white limestone cliffs that look ready to snap off into the sea. This natural fortress protected the town for centuries, but the true marvel lies hidden within the rock itself: the Escalier du Roy d’Aragon.

According to local legend, invading Aragonese troops carved this dizzying, diagonal staircase into the cliff face in a single night during a 1420 siege. More likely, Franciscan monks chiseled the 187 steps over several years to reach a freshwater spring near the ocean surface. Today, you can descend these steps for a €5 fee. The descent puts you mere feet above the crashing waves before you tackle the strenuous climb back up.

Safety & Etiquette: The local tourism board heavily enforces safety rules for the King of Aragon steps. You must wear flat, closed-toe shoes; staff will turn you away if you arrive in flip-flops or high heels. Helmets are provided and highly recommended, as the low rock ceiling poses a hazard for taller visitors.

Getting There & Around: You can reach Bonifacio easily via a short 50-minute ferry ride from Santa Teresa Gallura in northern Sardinia, making it a spectacular cross-border day trip. If you fly into Corsica, Figari-Sud Corse airport sits just 20 minutes north of the village.

Layered traditional houses with white walls and wood trim built into the steep hillsides of Veliko Tarnovo, Bulgaria at dusk.
Traditional houses cling to the steep cliffs as the medieval fortress glows above the river below.

4. Veliko Tarnovo, Bulgaria: The Medieval Capital of the Tsars

Veliko Tarnovo dramatically straddles the steep, winding gorge of the Yantra River in northern Bulgaria. As the historic capital of the Second Bulgarian Empire, the city cascades down the hillsides in a tightly packed jumble of traditional National Revival architecture. The undisputed focal point is the Tsarevets Fortress, a sprawling medieval stronghold occupying an entire rocky peak.

The fortress complex requires several hours to properly explore. The entry fee currently sits at 10 BGN (approximately €5), offering exceptional value. For an additional 5 BGN, you can ride a panoramic elevator inside the Patriarchal Cathedral at the very summit, granting you unobstructed 360-degree views of the river gorge and the red-roofed town below.

Costs & Value: Veliko Tarnovo stands out as the most budget-friendly destination on this list. You can secure excellent local meals featuring shopska salad, grilled kebapche, and local rakia for under 30 BGN (€15) per person, while boutique guesthouses overlooking the river frequently run under 120 BGN (€60) per night.

Getting There & Around: European Travel Commission resources highlight Bulgaria’s improving transit network. You can reach Veliko Tarnovo via a direct three-hour bus ride from Sofia’s central station. The town itself is relentlessly steep; expect burning calves as you navigate the endless staircases connecting the upper and lower neighborhoods.

A view from a white sand beach looking up at a medieval town built into a high sandstone cliff in Tropea, Italy.
Historic buildings and a majestic monastery overlook the turquoise waters and sandy beaches of the Calabrian coast.

5. Tropea, Italy: The Pearl of the Calabrian Coast

While the Amalfi Coast groans under the weight of summer crowds, Tropea offers a brilliant southern alternative. Located in Calabria on the aptly named “Coast of the Gods,” Tropea perches on a sheer sandstone cliff that drops dramatically to pristine, white-sand beaches. The visual anchor of the town is the Sanctuary of Santa Maria dell’Isola, a medieval monastic church sitting proudly on a rocky promontory that juts out into the Tyrrhenian Sea.

You can enter the church for free, but it is highly recommended to pay the small €3 fee to access the botanical gardens located directly behind the sanctuary. The elevated vantage point from the garden provides the absolute best angle to photograph Tropea’s cliffside skyline against the turquoise water.

Getting There & Around: Logistics are straightforward. Fly into Lamezia Terme airport and board a regional Trenitalia train; you will arrive at Tropea station in about an hour. From the station, the historic center is a flat, 10-minute walk, though reaching the beach and the sanctuary requires descending a steep series of municipal stairs.

Culinary Must-Haves: You cannot visit Tropea without tasting the famous Cipolla Rossa di Tropea—the town’s remarkably sweet red onion. Local chefs incorporate it into everything from rich seafood pastas to marmalades, and you will even find adventurous gelaterias serving red onion gelato.

A white Portuguese village on a cliffside with a natural ocean-fed swimming pool at its base and misty, long-exposure waves.
Whitewashed houses with red roofs cling to a dramatic cliff overlooking a misty natural swimming pool.

6. Azenhas do Mar, Portugal: Sintra’s Coastal Secret

Most travelers associate Sintra exclusively with foggy mountaintop castles and colorful palaces, entirely missing the region’s spectacular coastline. Azenhas do Mar is a whitewashed fishing village that spills down a rugged cliff face directly into the wild Atlantic Ocean. The village takes its name—which translates to “Watermills of the Sea”—from the ancient watermills that once harnessed the coastal streams.

The defining feature of Azenhas do Mar is its natural ocean pool, trapped by a concrete sea wall at the base of the cliffs. During calm weather, the sun warms the trapped seawater, creating a spectacular swimming spot. During high tide or winter storms, the Atlantic violently breaches the wall, throwing massive plumes of white spray high into the air.

Getting There & Around: You can easily visit Azenhas do Mar using public transit. Take the regional train from Lisbon’s Rossio station to Portela de Sintra. From there, board either Bus 440 or 441; the ride through the rural countryside takes approximately 30 minutes. If you rely on rideshare apps like Uber, you can easily catch a ride from Sintra to the coast, though securing a return car late in the evening can be unreliable.

Dining Logistics: The restaurant built directly into the cliff wall just above the sea pool serves some of the finest barnacles, clams, and grilled sea bass in Portugal. Because the dining room is small and the views are unmatched, you must book your table at least a week in advance.

Close-up of a climber's hands on a rock face with the historic village of Siurana perched on a cliff in the blurred background.
Chalky hands grip the limestone as the ancient village of Siurana overlooks a stunning blue reservoir.

7. Siurana, Spain: The Rock Climber’s Moorish Stronghold

High in the Prades Mountains of Catalonia, Siurana balances on a dramatic limestone crag overlooking a sprawling turquoise reservoir. Historically, this heavily fortified position served as the very last Moorish stronghold in Catalonia, finally falling to Christian forces in 1153. Legend states that rather than surrender, the Moorish Queen Abdelazia blindfolded her horse and rode it straight off the cliff edge; locals will gladly point out the deep horseshoe print supposedly left in the rock at the jumping point.

Today, Siurana operates as a global mecca for sport climbing. The sheer, pocketed limestone walls attract elite climbers from around the world, giving this tiny medieval village of just a few dozen residents a surprisingly vibrant, international atmosphere.

Getting There & Around: You strictly need a car to reach Siurana. The drive requires navigating Google Maps routing through the winding, steep C-32 and local mountain roads. Because the village cannot physically accommodate modern traffic, you must park in the designated lot just outside town. The parking fee is €3 for the entire day. Arrive early on weekends, as climbers in converted campervans quickly claim the best spots.

When to Go: Avoid July and August. The exposed limestone turns into an oven, making climbing dangerous and sightseeing exhausting. April, May, September, and October offer crisp air and spectacular sunsets over the Montsant mountain range.

A dramatic waterfall plunging from a lush green cliff into the ocean next to a tiny Faroese village with grass-roofed houses.
Discover a remote village nestled among emerald hills where a dramatic waterfall plunges into the sea.

8. Gásadalur, Faroe Islands: A Settlement Beside a Plunging Waterfall

Gásadalur embodies absolute isolation. Surrounded by the highest mountains on the Faroese island of Vágar, this tiny settlement sits at the edge of a sheer cliff dropping into the North Atlantic. For centuries, the local postman had to hike over a treacherous mountain pass three times a week just to deliver the mail, as boats could not safely dock against the jagged shoreline.

The primary draw is the Múlafossur waterfall, a powerful cascade that plunges off the cliff face directly into the churning ocean below. The view of the grass-roofed village with the waterfall in the foreground is arguably the most iconic sight in the Faroe Islands.

Getting There & Around: Access transformed completely in 2004 when the Faroese government blasted a single-lane driving tunnel through the mountain, finally connecting Gásadalur to the rest of the island. You can now drive there easily from the nearby airport in about 20 minutes. Parking is free, but you must park in the designated gravel spaces just before the village; do not block the driveways of working sheep farms.

Local Etiquette: Gásadalur is home to just over a dozen full-time residents. Stay on the marked dirt paths to avoid trampling the fragile grass, and respect the “No Drone” signs posted near the waterfall, which protect nesting puffins and local privacy. Stop at the small village cafe to support the local economy—they serve incredible Faroese waffles loaded with fresh rhubarb jam and whipped cream.

An infographic showing travel logistics for cliffside villages, including bus travel times and mobility warnings.
Navigate these remote cliffside villages using local buses, steep medieval stairs, and car-free historic centers.

Village Logistics at a Glance

When planning a trip to these remote locations, understanding transit difficulty and terrain is crucial. Use this quick reference to build your itinerary.

Village Car Independence Physical Difficulty Major Draw
Castellfollit de la Roca High (Direct bus from Barcelona) Low (Mostly flat, some cobblestones) Basalt columns & volcanic geology
Civita di Bagnoregio Medium (Bus connections available) High (Long, steep pedestrian bridge) Surreal badlands & medieval isolation
Bonifacio High (Ferry & transit options) High (Steep steps, uneven citadel) Limestone cliffs & Aragonese stairs
Veliko Tarnovo High (Excellent bus/train network) High (Relentless hills and stairs) Budget-friendly medieval fortresses
Tropea High (Train station in town) Medium (Stairs to beach, flat town) White sand beaches & culinary scene
Azenhas do Mar High (Frequent buses from Sintra) Low (Viewing areas accessible) Natural sea pools & Atlantic seafood
Siurana Low (Rental car required) Medium (Flat village, steep hikes around) World-class rock climbing & sunsets
Gásadalur Low (Rental car highly recommended) Low (Short, flat walk to viewpoint) Dramatic waterfalls & puffins
A clean diagram showing a 3-day travel itinerary starting and ending in Barcelona, visiting Castellfollit de la Roca and Siurana.
This visual itinerary maps a three-day journey from Barcelona to Catalonia’s most breathtaking cliffside villages.

Sample Itinerary: 3 Days Exploring Catalonia’s Cliffside Villages

If you fly into Barcelona, you can easily combine Castellfollit de la Roca and Siurana into a brilliant three-day road trip that completely avoids the coastal crowds of the Costa Brava.

  • Day 1: The Volcanic Zone. Pick up your rental car in Barcelona and drive two hours north to the Garrotxa region. Arrive in Castellfollit de la Roca by 10:00 AM. Spend the morning photographing the basalt columns from the riverbed below, then walk the narrow spine of the town. In the afternoon, drive 15 minutes to the Santa Margarida volcano and hike down into the lush crater. Sleep in nearby Olot.
  • Day 2: The Inland Drive. Depart Olot and drive south through the Catalan interior toward the Prades Mountains. This scenic route takes about two and a half hours. Stop in the medieval walled town of Montblanc for a traditional lunch of botifarra (Catalan sausage) and white beans. Continue winding up the mountain roads to Siurana. Pay your €3 parking fee, settle into a local guesthouse, and watch the sunset light up the limestone crags.
  • Day 3: Moors and Mountains. Wake up early in Siurana to walk the cliff edges before the day-trippers arrive. Explore the ruins of the Moorish fortress and watch the elite climbers tackle the overhanging rock walls. In the early afternoon, drive back down to the Siurana reservoir for a quick kayak session before making the easy two-hour drive back to Barcelona via the C-32 highway.
An infographic showing budget categories for Veliko Tarnovo, including lodging, meals, transport, and site entry fees.
This graphic compares the relative costs of guesthouses, traditional meals, local transport, and fortress entry.

Realistic Daily Budget Breakdown: Veliko Tarnovo

Veliko Tarnovo proves that dramatic European travel does not require an Alpine budget. Bulgaria uses the Lev (BGN), which is pegged to the Euro at a rate of roughly 1.95 BGN to 1 EUR. Here is what a typical mid-range travel day looks like for one person in 2026.

Expense Category Cost in BGN Approximate Cost in EUR
Accommodation (Boutique guesthouse room) 100 BGN €51.00
Food & Drink (Tavern lunch, nice dinner, coffee) 60 BGN €30.50
Attractions (Tsarevets entry + Elevator) 15 BGN €7.50
Local Transit (Taxis to upper town) 10 BGN €5.00
Total Daily Budget 185 BGN €94.00
An ink drawing of a modern SUV stuck in a tiny, narrow medieval street, illustrating a common travel mistake.
A frustrated driver finds their SUV wedged between ancient stone walls in a narrow old town street.

What Can Go Wrong: Common Cliffside Travel Mistakes

Visiting environments built into sheer drops requires a slightly different approach than wandering through flat European capitals. Keep these common pitfalls in mind.

“Travel isn’t always pretty. It isn’t always comfortable. Sometimes it hurts, it even breaks your heart. But that’s okay. The journey changes you; it should change you.” — Anthony Bourdain, Chef and Travel Documentarian

  • Inappropriate Footwear: Cobblestones and slick limestone are unforgiving. Sites like the Escalier du Roy d’Aragon in Bonifacio actively ban flip-flops and sandals. Bring sturdy, rubber-soled walking shoes or approach shoes.
  • Assuming Elevator Access: Vertical villages rarely accommodate modern mobility infrastructure. Aside from the specific panoramic elevator in Veliko Tarnovo, expect to carry your own luggage up multiple flights of medieval stairs. Pack light and use a backpack rather than a rolling suitcase.
  • Ignoring Rural Transit Schedules: If you take Bus 440 to Azenhas do Mar, verify the time of the final return bus. Rural European transit schedules often end surprisingly early in the evening, and finding a taxi in an isolated cliff town at 9:00 PM can be nearly impossible.
  • Underestimating Weather Exposure: When you stand on the edge of the Gásadalur cliffs or the Siurana crags, you are fully exposed to the elements. Atlantic winds can drop temperatures drastically in minutes, and Calabrian sun reflects fiercely off the sea. Always carry wind protection and sunblock.

Frequently Asked Questions

Which cliffside villages in Europe are accessible without a car?
Veliko Tarnovo, Tropea, and Azenhas do Mar offer excellent public transit connections. Tropea has a direct regional train station, Veliko Tarnovo connects via robust national bus lines, and Azenhas do Mar is easily accessible via bus from Sintra.

Do I need to book entry tickets in advance for these towns?
Generally, no. You can purchase the €5 ticket for Civita di Bagnoregio upon arrival, and the Tsarevets Fortress in Veliko Tarnovo rarely sells out. However, if you want to dine at the famous sea pool restaurant in Azenhas do Mar, you must book your table several weeks ahead.

Are these cliffside villages safe for small children?
While the villages are lived-in communities, many feature ancient infrastructure with low or nonexistent guardrails along sheer drops (particularly in Siurana and Bonifacio). You must keep small children close and actively supervise them at all times.

Your next step is to choose the geography that fits your travel style. If you want a seamless transit experience coupled with a beach vacation, start checking train schedules to Tropea. If you prefer the thrill of mountain driving and crisp air, map out a route to Siurana. Finalize your accommodation early—cliffside real estate is limited, and the best guesthouses with balcony views sell out months in advance.

Last updated: May 2026. Travel conditions, prices, and policies can change without notice. The information here is meant to help you plan, but we recommend verifying all logistics with official providers and checking current travel advisories before your trip.




Share this article

Facebook Twitter Pinterest LinkedIn Email

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest Posts

  • 12 U.S. Destinations Where Dolphin Sightings Are Almost Guaranteed 12 U.S. Destinations Where Dolphin Sightings Are Almost Guaranteed
  • A stylized gouache illustration of an open suitcase, a marked travel map, and a passport on a bamboo table against a tropical sunset. 7 Travel Mistakes That Can Ruin a Great Vacation
  • An artistic mixed-media collage featuring a vintage map, watercolor ocean waves, tropical leaves, and a silhouette of a couple on the coast. 8 Beach Escapes That Offer Great Value for Middle-Class Retirees
  • A warm, hand-drawn map illustration of the Great Lakes region showing scenic driving routes, a vintage station wagon, and a lighthouse. The 9 Most Scenic Great Lakes Road Trips for an Unforgettable Adventure
  • A panoramic coastal train curving along a scenic cliffside at sunset with the ocean in the background. 5 Coastal Train Tours That Make the Journey Part of the Trip
  • A colorful watercolor map of Florida's Gulf Coast featuring icons of sandwiches, pickles, and artisanal cheese. 5 Florida Grocery Stores Visitors Actually Plan Trips Around
  • A chilled glass of champagne sits on a stone ledge beside a private infinity pool overlooking the Mediterranean sea at twilight. 9 All-Inclusive Resorts in Europe You'll Never Want to Leave
  • A woman in her 60s looks out over a scenic coastline from a boat deck during a peaceful morning sunrise. 7 Bucket List Trips Worth Taking After 60
  • A watercolor collage of travel items like walking shoes and a sun hat against a background of mountains and lakes. 10 Nature Destinations Retirees Say Are Worth Every Mile
  • A tranquil dawn view of the Lincoln Memorial Reflecting Pool and Washington Monument with a traveler sitting by the water. 10 American Cities With Free Public Attractions

Related Articles

The Greenland Culture: Fact Or Fiction?

AUGUST IN GREENLAND AND ALREADY winter beckons. Glinting like shivery stars, an immense tide of…

Read More →

Discover The Beauty Of La Chevre d’Or

Gourmands of the region know only too well the secrets of La Chevre d’Or— the…

Read More →

Amsterdam Central Station: The Fun Beneath The City

A group of chatting and photographing Japanese tourists walk toward the ornate entrance of Amsterdam…

Read More →

Manu Allaya – 5 Stars Experiences Hidden Between Mountains

Manu Allaya is the resort situated in the heavenly beauty of nature, where on the…

Read More →

Bucket List Adventure: Island Hideaways

“Stuff your eyes with wonder, live as if you’d drop dead in ten seconds. See…

Read More →

Explore The Flawless Lagoons Of Kerala

Visitors exploring Kerala’s famous backwaters in Alappuzha, Kollam and Kottayam districts — and its glorious…

Read More →

Costa Del Sol: Powerful History And Beautiful Views By The Mediterranean Sea

The Costa del Sol is the ideal tourist destination to enjoy the Mediterranean Sea as…

Read More →
Budget Friendly Vacation Alternative

7 Budget-Friendly Vacation Alternatives to Famous Destinations

Consider a budget-friendly vacation alternative this season! We understand why all those popular travel destinations…

Read More →

Romance in the Rains – Le Meridien Mahabaleshwar Resort & Spa

Listen to the rhythm of the rain and fall in love all over again. Le…

Read More →

Must See Places

Must See Locations, Events and Places to Travel All Over the World

Inedit Agency S.R.L.
Bucharest, Romania

contact@mustseeplaces.eu

Explore

  • Home
  • Terms and Conditions
  • Privacy Policy
  • CA Privacy Policy
  • Request to Know
  • Request to Delete
  • Unsubscribe
  • Contact Us
  • CA Private Policy

Categories

  • Travel
  • U.S.A.
  • United Kingdom
  • India
  • Italy
  • France
  • North America

© 2026 Must See Places. All rights reserved.