a row of colorful buildings on top of a hill