Edinburgh Castle is an ancient stronghold located on Castle Rock that dominates the Edinburgh skyline. It is Scotland's second most visited tourist attraction. The castle sits on an extinct volcano from 340 million years ago, stands 400 feet above sea level, and is protected by 260-foot sheer cliffs on three sides.