a large building with a flag on top of it next to a body of water

TRAVEL

a large building with a flag on top of it next to a body of water