P9041148
P9041126
P9041142
P9041137
Thousands of fireworks waiting to be lit.
P9041133
P9041246
P9041198
P9041169
P9041218
P9041228
P9041201
The waterfall
P9041266
P9041256
P9041269
P9041276
P9041291
P9041347
P9041319
P9041366
P9041328
P9041362
P9041367
P9041369
By the end it was getting hard to see the castle for the smoke.
P9041430
P9041422
61183693529fe5936db7