Construction site in a developing area