Dozens of people are walking on a huge plaza in front of a massive staircase .