Sundrenched canals, plant-filled greenhouses and creative cafés – we've rounded up the most beautiful places in Amsterdam to take the perfect snap