Construction site where solar panels are installed