Search Result

A worker balances while holding steel reinforcing bars on top of a building under construction on Kazar Islands in the region Qaradagh, Azerbaijan. Kazar is a massive artificial island project, following the spirit of man-made islands in Qatar.