kimberlylrios27 kimberlylrios27 17-08-2021 History contestada 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