step_pyramid Published January 2, 2014 at 600 × 419 in Dubai Hosts World’s Largest Fireworks Display from World’s Tallest Building the Step Pyramid at Sakkara, Egypt – an early use of set-backs in tall building engineering