Where is Bristol Beacon?

Where is Bristol Beacon located?

Bristol Beacon, City of Bristol, United Kingdom (approx. 51.4546°, -2.5981°)


Where is Bristol Beacon on the map?