Emirates lands in St Petersburg