Tourism to sites of cultural and natural significance has existed at least since the time of Greek Antiquity, as reflected by Hellenistic world's invention of the Seven Wonders of the World.
I don't understand "as reflected by..."
I don't understand "as reflected by..."