There are many banners on the cornich road isn't it? which said opening on 17th march???