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
7.8k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.