“Der Bus hält vor dem Bahnhof.” means “The bus stops in front of the train station.” Vor can mean in front of.