Clifton Observatory topping Avon Gorge in Bristol, England Clifton Observatory, overlooking the Avon Gorge, in Bristol.Clifton Observatory, overlooking the Avon Gorge, in Bristol.