Given the sentence "People gathered to look at trains." is it true that "People have gathered near a train."? Now, let's be accurate as possible. Some thinking first:
People gathered to look at trains are not necessarily near a train. So, the answer is it is not possible to tell.