translate English to German: That is also where we met each other.
Dort haben wir uns auch kennen gelernt.