site = miejsce (np. bitwy), teren (np. budowy)

Construction on site is progressing: ...

Source: http://www.mpi-hd.mpg.de/hfm/HESS/public/chronology.html

miejsce (np. bitwy), teren (np. budowy)

site = miejsce (np. bitwy), teren (np. budowy)

English sentence and Polish translation

The site of the battle was an ugly view. = Miejsce bitwy było brzydkim widokiem.