Venice has been put on flood alert, with Italian officials warning the sea could rise 1.6m above its normal level - the highest in almost 30 years. Many of Venice's streets, including the famous St Mark's Square, were already under water on Monday morning.