meaning of auf beiden Seiten des großen Teichs

auf beiden Seiten des großen Teichs - German to English

on both sides of (big) pond [hum.] [on both edges regarding the Atlantic Ocean]