High rise building under construction