8th wonder found ?

Or at least see if their theory of it's location is correct.