I won't take any credit for giving that one away
Coming up in a minute or two.
Where was this sand sculpture on display ?
Upper Courtyard, Dublin Castle.
I'd have to say Dublin castle
A Google images search for upper courtyard dublin castle is almost nothing but sand sculptures
Name that dome: