Before revision: A promontory, on Lake Baikal, Russia A promontory is a raised mass of land that projects into a lowland or a body of water (in which case it is a peninsula).
After revision: East side of the Freshwater Steps promontory, at the western end of Egmont Bight, Dorset, U.K.A promontory, on Lake Baikal, Russia A promontory is a raised mass of land that projects into a lowland or a body of water (in which case it is a peninsula).