Mynydd y Betws

nice picture. is that an actual photo of mynydd y betws?
what do wind turbine companies do with archaeological finds, can they just concrete over them?