65.6k views
4 votes
One of the first astronomical monuments. It is located in England

a
London TOwer
b
Merlin's Castle
c
Pyramid of Geza
d
Eiffel Tower
e
Stonehenge

1 Answer

0 votes
London Tower

Used to let astronomers use it
User Gazi
by
3.3k points