Yes / no, is the following a verifiable fact?
"Big Ben towers over the Palace of Westminster in London."
Chain of thought and solution for this question is:
This is the location of the clock tower and can easily be seen from any point where the palace can.
So, the answer is yes.